用VS2010编译PhysX3.0 Sample会遇到的问题
时间:2011-06-01 来源:CR苏杭
1.
/MX 冲突
c/c++->command line中设置为/MX(意将warning视为error),而General中为/MX-。
2. /fp:fast 冲突 同样也是command line和前面Code Generation设置冲突(/fp:precise)。 相关:http://msdn.microsoft.com/zh-cn/library/Aa289157
3. General的Target Name和link(或librarian)的Output Directory冲突。 略
4. error c2061:syntax error: identfier'__RPC__out__xcount__part' d3d库不匹配导致的冲突。 msdn查到的解决方法是使用匹配的d3d开发库或升级vs2010到beta2。 这里的山寨方法是: 在引用了directx头文件的项目中,把windowssdk的include路径添加在directx的引用路径前。形如 $(WindowsSdkDir)include;..\..\..\.....directx\nov2008\Include
5. /Od /Ox冲突 又是command line和前面的设置不匹配。 /Od意不使用优化设置,/Ox意使用最大的优化。将冲突项目的release配置为/Ox。 略
2. /fp:fast 冲突 同样也是command line和前面Code Generation设置冲突(/fp:precise)。 相关:http://msdn.microsoft.com/zh-cn/library/Aa289157
3. General的Target Name和link(或librarian)的Output Directory冲突。 略
4. error c2061:syntax error: identfier'__RPC__out__xcount__part' d3d库不匹配导致的冲突。 msdn查到的解决方法是使用匹配的d3d开发库或升级vs2010到beta2。 这里的山寨方法是: 在引用了directx头文件的项目中,把windowssdk的include路径添加在directx的引用路径前。形如 $(WindowsSdkDir)include;..\..\..\.....directx\nov2008\Include
5. /Od /Ox冲突 又是command line和前面的设置不匹配。 /Od意不使用优化设置,/Ox意使用最大的优化。将冲突项目的release配置为/Ox。 略
相关阅读 更多 +