2012-02-22 24 views
3

Совершенно новый для Kubuntu и KDevelop. Я создал новое приложение C++ с открытым графическим интерфейсом (CMake), основанное на CMake.KDevelop говорит, что файл не найден :: iostream

Существует красная волнистая линия под #include и у меня есть ошибка

Вложенный файл не был найден :: iostream

Любые ответы, которые я нашел через Google все еще слишком заранее для меня. Мне нужен ответ: «Нажмите этот пункт меню, затем это, затем и т. Д.».

Спасибо!

(EDIT: Добавлен код)

#include <iostream> 

int main(int argc, char **argv) { 
    std::cout << "Hello, world!" << std::endl; 
    return 0; 
} 
+0

, пожалуйста, внесите свой код здесь –

ответ

1

Он смотрит на меня, как вы по-прежнему необходимо установить G ++ и др все, поскольку это должно быть в вашем пути включения и известно KDevelop по умолчанию.

На стороне примечания, я не знаю, какая версия KDevelop Ubuntu поставляется в эти дни, но если это что-то меньше 4.2, вы, конечно же, хотите обновить.

Если вы уверены, что у вас установлены базовые пакеты C++ dev, если вы наведите указатель мыши на ошибку, вы должны получить помощника, который позволит вам добавить настраиваемый путь include, где вы можете добавить путь (например, «/ usr/include/C++/4.6.2/", с вашей версией GCC). На практике вам никогда не придется делать это с помощью проекта CMake в KDevelop.

0

Я предполагаю, что вы написали ваши включают заявление как #include "iostream", но он должен выглядеть, что #include <iostream>

Смежные вопросы