1

Я только что нашел, что cocos2d-x 3.0 beta определила собственный макрос «$ (EngineRoot)» под vs2012 proj, я хочу знать, как это сделать! Я не могу загрузить img ...Как добавить макрос в visual studio 2012

+0

'Project> Свойства> C/C++> Препроцессор> Определения препроцессора'? – herohuyongtao

+0

VS уже определил много макросов, таких как '$ (ProjectDir)', '$ (SolutionDir)' и т. Д. Для чего используются ваши макросы? – herohuyongtao

+0

no thats not right – AndyZheng

ответ

0

Предполагая, что вы создаете проект cocos2d, используя скрипт cocos.py, как рекомендовано в документах, вы обнаружите, что EngineRoot определен в файле проекта cocos2d_headers.props проекта в верхней части следующим образом:

<PropertyGroup Label="UserMacros"> 
    <EngineRoot>$(MSBuildThisFileDirectory)..\..\</EngineRoot> 
</PropertyGroup> 

Вы должны быть в состоянии сделать то же самое в своем собственном (не сгенерированном) проекте.

Смежные вопросы