4 / 4 / 0
Регистрация: 13.10.2013
Сообщений: 171
|
||||||||||||||||
1 | ||||||||||||||||
Странности с неразрешёнными файлами include (Kubuntu, NetBeans)22.11.2014, 18:05. Показов 2315. Ответов 4
Метки нет Все метки)
(
Всем привет.
Буквально несколько дней назад я начал осваивать C++. Мне захотелось попробовать из готовых примеров создать демон, который я ранее написал на PHP. Назначение демона - соединение раз в секунду с базой данных, проверка значений в определённых таблицах и в зависимости от них выполнение неких заложенных в логику правил. Обычно пользоваться готовыми примерами мне удавалось легко, но этот случай похоже особый ![]() Итак. Первое что я сделал - разобрался с проблемами связанными с компиляцией и заставил выполняться следующий пример:
Был создан заголовоный файл
Я и в первом варианте и во втором варианте использовал одни и теже инклюды. Но почемуто во втором варианте у этих инклюдов резко появились не разрешённые зависимости. Причём я не поленился посмотреть всю цепочку не коррекных инклюдов и нашёл файл include, которого по мнению компилятора нет. Но странно то, что он есть и NetBeans прекрасно его находит при вводе по первым буквам! Объясните чайнику в чём здесь фокус?
0
|
|
22.11.2014, 18:05 | |
Ответы с готовыми решениями:
4
#include <exception> (kubuntu, NetBeans, g++) Работа с файлами в C# с исп. библиотек #include <stdio.h> #include <stdlib.h> #include <math.h> #include <io.h> Возвращение массива в качестве результата выполнения метода класса (Kubuntu, netBeans, g++) Странности в работе IDE NetBeans 8.1 |
3255 / 2057 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
|
|
22.11.2014, 18:08 | 2 |
Kapitan79, во-первых, с чего вдруг конструктор стал возвращать какое-то значение?
Во-вторых, слов много, давайте ближе к телу: какие ошибки компилятора? В-третьих, в последнем варианте есть функция main()?
0
|
4 / 4 / 0
Регистрация: 13.10.2013
Сообщений: 171
|
|
22.11.2014, 18:17 [ТС] | 3 |
Да в последнем варианте main есть.
По поводу конструктора - это да... По поводу конструктора - в точку. Именно наэто и ругается похоже. Я с непривычки начал искать ошибки в графическом интерфейсе. Там то как раз и пишется ошибка типа "В <mysql/mysql_connection.h> находятся не разрешённые файлы include" Видимо не стоит обращать на них внимания...
0
|
3255 / 2057 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
|
|
22.11.2014, 18:22 | 4 |
Судя по симптомам, в среде не настроены пути к заголовочным файлам. Нужно посмотреть какие конкретно заголовочные файлы не видит, где они лежат на файлухе и прописать директории где-нибудь в настройки проекта. Если компиляции не мешает, то теоретически можно и забить.
1
|
4 / 4 / 0
Регистрация: 13.10.2013
Сообщений: 171
|
|
22.11.2014, 18:26 [ТС] | 5 |
Действительно, исправил код и всё заработало.
Спасибо!
0
|
22.11.2014, 18:26 | |
Помогаю со студенческими работами здесь
5
Странности при работе с файлами на некоторых ПК Папки с include файлами #include<iostream>// подключение библиотек #include <conio.h> #include <climits>
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |