![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| startpoint |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 47 Регистрация: 4.7.2007 Репутация: нет Всего: нет |
Честно говоря, я уже умаялся клясть этот грёбаный и глючный eclipse. Тема такая - есть C проект, в котором есть несколько сишных файликов. В каждом файлике есть функция main. Вообщем это просто набор маленьких программулик, типа helloWorld. В консоли всё работает нормально и выглядит это примерно так:
Ну всё таки всё это хочется запустить через IDE, поюзать отладчик... И вот, как всегда, оказывается, что ничего не работает. Мне нравятся программные продукты, которые сразу не работают. Или не делают то единственное, что они должны делать. КАК ЗАПУСТИТЬ? Смотрите скрин. Выбираю z.c, нажимаю в верхнем меню Run (естественно, оно не знает, как я хочу запустить программу, нужно создавать какую то конфигурацию), Run Configurations... В появившемся окне вижу ошибку "Program not specified" (ыыы...). Кликаю Search Project... - там пустота... Что делать ? Что за отстой в конце концов ? P.S. Извиняюсь, если кому то покажется мой пост илишне резким, но этот eclipse с его глюками уже просто достал. Я ведь не прошу чего то очень умного. Просто запустить программку... а нет, извините. Для начала прочтите мануал на 100 страниц и прошерстите 10 форумов, авось истина и откроется... БЕСЯТ! ))) Добавлено @ 23:09 Ещё куча ошибок, что у меня типа множественное оъявление ф-ии main. Ну естественно, у меня она в каждом файле т.к. я наивно полагаю, что это не преступление, держать в одной директории несколько файлов, с ф-ией main. Но так думают не все! Это сообщение отредактировал(а) startpoint - 10.12.2012, 23:19 Присоединённый файл ( Кол-во скачиваний: 5 )
cdt.png 219,97 Kb |
|||
|
||||
| NoviceF |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 313 Регистрация: 13.3.2012 Где: Ростов-на-Дону Репутация: нет Всего: 2 |
А вариант создать новый проект и скопировать в него текст исходника не подходит? И для каждого файла исходника отдельный проект или собрать все исходники в одном проекте и перед компиляцией исключать все файлы содержащие main, кроме одного. Иначе, с несколькими main, проект не запустится.
Это сообщение отредактировал(а) NoviceF - 11.12.2012, 07:15 |
|||
|
||||
| kamre |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 330 Регистрация: 24.3.2006 Репутация: 1 Всего: 13 |
Система сборки в CDT отстой, лучше напиши Make или еще лучше CMake скрипт для сборки кучки своих бинарников. Иначе придется на каждый бинарник отдельный проект делать.
Если же хочется просто пользоваться отладчиком, то это вроде можно совсем без проекта делать: http://wiki.eclipse.org/CDT/User/NewIn80#P...-less_debugging |
|||
|
||||
| FCM |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 461 Регистрация: 30.3.2009 Репутация: нет Всего: 9 |
1) Попробуй Code::Blocks.
2) Там ты можешь в одном Workspace создать много проектов, один из которых можно сделать активным. Каждый проект не может содержать более одной функции main. Можно ли там сделать, чтобы последовательно строились и запускались все проекты Workspace'a - не знаю. |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |