Здравствуйте Все! Неделю назад я установил себе Mandriva 2011, до этого никогда Linux не использовал. Решил попробывать написать програмку на с++ и запустить ее. Вобщем писать ничего не пришлось, т.к. там в шаблоне с++ уже написана Hello World прога. Я попытался ее запустить - построил ее с помощью Buid selection (самая крайняя левая шестеренка), потом хотел запустить на выполнение с помощью следующей шестеренки (запустить с текущей конфигурацией),но веселого оживления проги не произошло, потому,что вылезла надпись с красным значком (исполняемый файл не указан или не корректен). Хотелось бы как-то решить эту проблему, помогите пожалуйста!!!
C++ KDevelop 4
запуск->настройка конфигурации запуска
там выбрать исполняемый файл или цель из проекта...
запуск->настройка конфигурации запуска
там выбрать исполняемый файл или цель из проекта...
А как выглядит этот исполняемый файл или цель(имя и расширение),что это вообще такое(порсто для понимания темы)?
С целью получилось.Спасибо!Теперь с исполняемым файлом буду пробывать.
цель - это цель сборки cmake, такая система сборки, ИМХО самая удобная. сама цель указана в CMakeLists.txt. его формат - достаточно простой макроязык, описан в доках.
исполняемый файл - файл, расположен и называется в соответствии с настройками проекта, обычно в папке с проектом. формат elf. расширения не имеет. вообще расширение - понятие пост-дос систем, возникшие из-за особенностей фата. в никсах есть суфиксы и префиксы. причём при определении типа файла они в большинстве случаев вторичны.
А можно как-то скомпилировать и запустить файл срр из терминала(bash)? Я слышал,что код в KWrite пишется, потом в терминале пишется заклинание, и выводится все тоже в терминал.
поднимаем взгляд на пару тредов выше и видим: http://linuxforum.ru/viewtopic.php?id=8328
для плюсов аналогично.
Спасибо!На др. форумах я вообще никаких ответов не получил!
На др. форумах я вообще никаких ответов не получил!
на других форумах программистов нет. только нормальные люди. зайдите на UFO & LOR.