Используя следующий псевдокод:Используя директивы препроцессора, чтобы определить выходной путь
#define BUILD_PATH "C:/MyBuild/"
#define BUILD_NAME "mydll.dll"
// Set build path here
, представляющий, как я хотел бы построить текущий проект (а DLL) в C: /MyBuild/mydll.dll, как я бы выполнил это, только используя директивы препроцессора?
Вы имеете в виду «построить», как в ссылке? Вы хотите связать dll с помощью препроцессора? А? Или вы просто хотите объединить два токена? Используйте это: 'const char path [] = BUILD_PATH BUILD_NAME;' Почему вы используете препроцессор вообще? #define считается вредным. Используйте простой 'const char []'. – Stephen
Я имею в виду, используя директивы препроцессора для установки эквивалента Страницы свойств -> Свойства конфигурации -> Линкера -> Общие -> Выходной файл. Я думаю, это можно было бы сделать так же, если бы я мог установить переменную среды из сценария CPP. – Gbps
* Sniff * вы МОЖЕТЕ подстраховать меня тоже: D – Goz