其他自定义构建目录.targets文件

时间:2014-07-11 09:54:39

标签: c++ visual-studio qt visual-c++-2008

我已经定义了一些自定义构建规则,使用https://code.google.com/p/xr-qt-msvc/source/browse/#svn%2Ftrunk%2Fmsvc-10.0中的自定义构建规则在我的Visual Studio项目中使用自定义版本的Qt(DAZ Studio SDK)。

我目前正在努力奋斗

<CommandLineTemplate>$(DAZSDKDIR)\bin\$(Platform)\moc.exe [QtMocNoWarnings] [QtCoreLib] [QtShared] [QtThread] [QtUnicode] [QtLargeFile] [QtKeywords] [QtOpenGLLib] [QtNoDebug] [QtGuiLib] [Inputs] -o$(IntDir)%(QtMocFilename).cpp 
&amp;&amp; cl.exe $(IntDir)%(QtMocFilename).cpp [QtCommandLine] /c /Fo"$(IntDir)%(QtMocFilename).obj"</CommandLineTemplate>

(注意输出MOC上调用的cl.exe)

事实是我无法使用AdditionalIncludeDirectories向cl.exe传递我指定的包含目录。

有没有办法将它们传递给cl编译器?

1 个答案:

答案 0 :(得分:0)

我发现了问题。

用户必须使用V ++目录选项卡,而不是使用&#34; Additional Include Direcotries&#34 ;.