1.PhysX 物理引擎(Windows平台下的安装与使用)
PhysX 物理引擎(Windows平台下的安装与使用)
从 Github 上获取 PhysX 3.4 或 PhysX4.1 源码。
若遭遇 Error Code:s 错误,需在控制面板中卸载 Microsoft Visual C++ x Redistributable - .0.,包含 x 和 x 版本。dump调试源码路径此问题源于电脑内已安装了 Virtual Studio,导致重复安装 C++ Redistributable SDK,倚天挂源码从而引发冲突。
运行 PhysX 需使用 CMake 3. 及以上版本和 Python 2.7.6。进入 physx 目录,运行 generate_projects.bat 生成 VS 解决方案,根据不同的 Visual Studio 版本选择编译。进入 physx/compiler/vcwin 目录,双击 PhysXSDK.sln 文件,jieba源码解析启动 Virtual Studio 进行本地 Windows 调试。
若出现三个失败报错信息,说明 demo 依赖 DirectX SDK 但未正确设置。emoji控件源码解决方法是在解决方案中的 SamplePlatform、SampleRenderer 和 Samples 下,通过右键属性设置。网课堂源码
在 C/C++ > 常规 > 附加头文件 中添加 DirectX SDK 安装目录下的 include 目录。在 库管理器 > 常规 > 附加库目录(Samples 不是静态链接库,因此在 链接 > 常规 > 附加库目录)中添加目录 DirectX SDK 安装目录下的 Lib 目录。
完成配置后,重新生成解决方案。遇到无法启动.../ALL_BUILD,拒绝访问的问题,只需将 Samples 设置为启动项目,即可成功运行如下的 Demo。
参考原文链接:PhysX 物理引擎研究(一)源码编译。