我在Visual Studio 2012 (c++)中有一些默认的项目包含宏(项目属性/vc++目录/include目录)。而不是仅仅使用例如$(someemacrorootpath)我想改变"包括目录"的值为另一个,例如:$(SomeOtherRootPath)/sdk/Include;$(SomeOtherRootPath)/sdk/Include2
&(SomeMacroRootPath)包含几个(!)不同的默认路径,例如:C:Programm Files (x86)nameappdata…那真的很长。正因为如此,如果我按下设置选项卡中的宏按钮(显示所有宏列表的按钮),我可以在列表中看到的"字符串/值"被切断。如果我在顶部调整窗口或表格列的大小,什么也不会发生。
不幸的是,我需要看到&(SomeMacroRootPath)包含的所有路径。
是否有cmd echo命令,或者是否有机会查看宏/变量/字符串的完整"字符串"?
我不知道宏是在哪里定义的,也不知道它们是从哪里来的。
亲切的问候
好的,我自己找到了一个解决方法。我创建了一个Post-Build Event
Command Line: echo $(SomeMacroRootPath)
Use In Build: Yes
现在Visual Studio将完整路径打印到输出中,而不会在我重建项目后将其切断。
当我调整列的大小时,在设置中看到它会很好。但是好吧,事情从来都不容易:)
亲切的问候非绝对的