CR的代码文本

all for learning about the world
  订阅 订阅  :: 管理

用VS2010编译PhysX3.0 Sample会遇到的问题

Posted on 2011-06-01 11:43  mumuliang  阅读(634)  评论(0编辑  收藏  举报
1.
/MX 冲突
c/c++->command line中设置为/MX(意将warning视为error),而General中为/MX-。

2.
/fp:fast 冲突
同样也是command line和前面Code Generation设置冲突(/fp:precise)。

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。