Re[2]: Dump всех #define
От: FallenGameR http://fallengamer.livejournal.com/
Дата: 24.11.10 18:26
Оценка:
Здравствуйте, Аноним, Вы писали:

FGR>>Как можно получить список всех #define, которые определяет студия? Нужно узнать какую среду она создат на начло компиляции.

А>В свойствах проекта "C/C++" -> "Command Line". с ключом /D — дефайны.

Там не все. Там нету тех, в которых студия прописывает свою версию.
Если, например, подключать boost regex, то он через эти дефайны определяет какую именно либу ему нужно подцепить.
Если компилить из-под 2008 студии, то ищет libboost_regex-vc90-mt-gd.lib
Если компилить из-под 2010 студии, то ищет libboost_regex-vc100-mt-gd.lib
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.