Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 在64位Windows中以双精度编译Bullet Physics_Visual Studio_Cmake_64 Bit_Bullet_Bulletphysics - Fatal编程技术网

Visual studio 在64位Windows中以双精度编译Bullet Physics

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

我正在尝试创建子弹物理的64位windows版本,启用双精度

如果我使用提供的VS2010项目,我可以用64位构建Bullet Physics,但是如果我尝试定义BT#u use_DOUBLE_PRECISION,我会得到大量构建错误

如果我使用CMake生成一个新项目,我可以很容易地在CMakeLists.txt中启用双精度,但我找不到方法让它生成一个构建x64的项目


我做错了什么

对于任何有CMake经验的人来说,答案可能是显而易见的,但我最终发现了:

cmake -G "Visual Studio 11 Win64" 

这将导致CMake为项目生成正确的64位构建配置

对于任何有CMake经验的人来说,答案可能是显而易见的,但我最终发现了:

cmake -G "Visual Studio 11 Win64" 

这将导致CMake为项目生成正确的64位构建配置

您能否进一步解释出什么地方出了问题,以及为什么这样做可以解决问题?更好,或者仍然缺少一些东西?什么?你能进一步解释出什么地方出了问题,以及为什么这样可以解决问题吗?更好,或者仍然缺少一些东西?什么