Форум — Development qmake, несколько целей в одном файле 0 0 Есть 2 файла: main1.cpp и main2.cpp. Подскажите, что должно быть в *.pro-файле, чтобы каждый из них скомпилировать в исполняемый? Ссылка
Такое невозможно. Можно только подпроекты сделать (т.е. на базе темплейта subdirs). annoynymous ★★ (05.08.08 11:46:39 MSK) Показать ответ Ссылка
Ответ на: комментарий от annoynymous 05.08.08 11:46:39 MSK Т. е., мне нужно создать 2 каталога, раскидать туда файлы и этим subdirs-ом сказать "создавай Makefile в каждом из этих каталогов"? one_more_hokum ★★★ (05.08.08 11:52:03 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от one_more_hokum 05.08.08 11:52:03 MSK >>Т. е., мне нужно создать 2 каталога, раскидать туда файлы и этим subdirs-ом сказать "создавай Makefile в каждом из этих каталогов"? так точно. в корневом .pro: TEMPLATE = subdirs SUBDIRS = dir1 dir2 В подкаталогах dir1 и dir2 делаешь обычные проекты с обычными .pro файлами, потом # qmake -recursive # make alex_custov ★★★★★ (05.08.08 12:08:03 MSK) Показать ответ Ссылка
Ответ на: комментарий от alex_custov 05.08.08 12:08:03 MSK Ага, пасибо большое всем. Щас сделаю. one_more_hokum ★★★ (05.08.08 12:17:24 MSK) автор топика Ссылка
Кстати, вдогонку: а все системы автогенерации Makefile работают по такому сценарию? one_more_hokum ★★★ (05.08.08 12:18:28 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от one_more_hokum 05.08.08 12:18:28 MSK нет, с automake в Makefile.am можно указывать несколько целей. Типа pkglib_LTLIBRARIES = libmy1.la libmy2.la alex_custov ★★★★★ (05.08.08 12:50:11 MSK) Ссылка