Как изменить специфичные для конфигурации C ++ макросы makefile в Netbeans 7 в Ubuntu 12.10? Где нет параметров в свойствах проекта, открытых в IDE.
CND_DISTDIR
CND_BUILDDIR
CND_CONF
CND_PLATFORM
Существует ли конкретное соглашение по именованию конфигурации проекта для 32/64-битных конфигураций? например Debug
для 32 бит и Debug64
для 64 бит?
Я боролся с этим сегодня тоже. Все, что я могу найти, — это то, что файлы Makefile-Debug.mk, Makefile-Release.mk и Makefile-variables.mk генерируются Netbeans каждый раз, когда вы что-то сохраняете.
Вы должны внести изменения в ваш проект Makefile. В итоге я перевернул вещи и использовал сгенерированные переменные / макросы. Первое место «include ./nbproject/Makefile-variables.mk» в начале вашего собственного make-файла. затем см. этот другой вопрос и ответ чтобы увидеть все доступные макросы. Вы можете поместить эту команду make где-нибудь в вашем make-файле, где вы хотите использовать переменные / макросы. Вы можете использовать make вместо gmake, и вам не нужно помещать вывод в текстовый файл.
Иди с потоком, не борись с ним.
Других решений пока нет …