在配置vs项目是,你可以看到vs给你提供了一些宏(macros),如上图,但却找不到修改或添加宏的地方,在用google搜索之后,我发现vs内置的宏是不能修改的,现在就还剩下一个问题,可不可以添加新的宏?
在webkit的工程中,你可以看到它添加了几个新的宏,如下图中最后面几个:
它是在配置文件里面加的,怎么样在vs ide里面加这些宏我还不知道。下面就是C:/cygwin/home/xufan/WebKit/WebKitLibraries/win/tools/vsprops/debug.vsprops里面的内容,大家看一下加粗的部分就知道怎么加了:
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioPropertySheet
ProjectType="Visual C++"
Version="8.00"
Name="debug"
>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="2"
/>
<Tool
Name="VCLinkerTool"
LinkIncremental="2"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<UserMacro
Name="WebKitConfigSuffix"
Value="_debug