Visual studio 在64位Windows中以双精度编译Bullet Physics
我正在尝试创建子弹物理的64位windows版本,启用双精度 如果我使用提供的VS2010项目,我可以用64位构建Bullet Physics,但是如果我尝试定义BT#u use_DOUBLE_PRECISION,我会得到大量构建错误 如果我使用CMake生成一个新项目,我可以很容易地在CMakeLists.txt中启用双精度,但我找不到方法让它生成一个构建x64的项目Visual studio 在64位Windows中以双精度编译Bullet Physics,visual-studio,cmake,64-bit,bullet,bulletphysics,Visual Studio,Cmake,64 Bit,Bullet,Bulletphysics,我正在尝试创建子弹物理的64位windows版本,启用双精度 如果我使用提供的VS2010项目,我可以用64位构建Bullet Physics,但是如果我尝试定义BT#u use_DOUBLE_PRECISION,我会得到大量构建错误 如果我使用CMake生成一个新项目,我可以很容易地在CMakeLists.txt中启用双精度,但我找不到方法让它生成一个构建x64的项目 我做错了什么 对于任何有CMake经验的人来说,答案可能是显而易见的,但我最终发现了: cmake -G "Visual St
我做错了什么 对于任何有CMake经验的人来说,答案可能是显而易见的,但我最终发现了:
cmake -G "Visual Studio 11 Win64"
这将导致CMake为项目生成正确的64位构建配置 对于任何有CMake经验的人来说,答案可能是显而易见的,但我最终发现了:
cmake -G "Visual Studio 11 Win64"
这将导致CMake为项目生成正确的64位构建配置 您能否进一步解释出什么地方出了问题,以及为什么这样做可以解决问题?更好,或者仍然缺少一些东西?什么?你能进一步解释出什么地方出了问题,以及为什么这样可以解决问题吗?更好,或者仍然缺少一些东西?什么