前提:

    需要安装:

        CMake

       python

    两个需要的版本号可以在文件里看到

   

 

运行physx/generate_projects.bat,如果没安装CMake,会有提示

如果没有安装Python,则是如下,啥提示的没有,一脸懵逼(建议通过cmd输入命令来执行generate_projects.bat)

安装好两个程序后,运行generate_projects.bat,可以看到这个界面

根据自己想要运行的平台选择,我选的13,点击回车

 

然后又又又又有问题,没有在complier下生成对应的vs工程,只有一个空目录

 

猜测有报错信息,md,通过在此目录运行cmd

执行generate_projects.bat,选择13,找到报错

CMake Error: Could not create named generator Visual Studio 16 2019

参考 https://github.com/dotnet/runtime/issues/13109

需要升级CMake(哭了,CMake版本低,无法生成19的工程)。目前支持的生成的版本如log信息

 

可以看到vs工程生成成功,双击PhysXSDK.sln可以打开工程

正常编译流程,参考 PhysX 物理引擎研究(一)源码编译

如果编译时提示 VS2019无法打开stdexcpt.h和typeinfo.h,参考这个帖子  VS2019无法打开stdexcpt.h和typeinfo.h问题解决

想在vs里启动demo,例如SnippetHelloWorld,将这个项目设置为启动项,再F5运行即可

 

 

 

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐