определить макрос в make-файле для сборки Visual C ++

У меня есть два EXE-файла, которые используют одну и ту же .dll через явное связывание, оба выполняют определенную работу, которая различается через некоторые макросы. Я создал файл make для сборки dll, теперь как определить этот макрос в makefile, чтобы я мог сгенерировать соответствующую dll для своего использования.
В то время как моя сборка на Windows, и я использую Visual Studio Compiler, любой вклад будет заметным.

0

Решение

Когда ты бежишь makeВы можете установить макросы в командной строке. Эти макросы становятся доступными только для чтения во время make run (другими словами, они переопределяют любые назначения, которые вы можете выполнить внутри Makefile).

Итак, создайте проект VisualStudio на основе make. Для отлаживать Конфигурация убедиться, что он работает

make TARGET=Debug

и для Релиз конфигурация

make TARGET=Release
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]