首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PhysX.sln不编译(PhysX 3.4)

PhysX.sln不编译(PhysX 3.4)
EN

Stack Overflow用户
提问于 2018-03-01 08:57:42
回答 2查看 745关注 0票数 1

我刚刚在GitHub上下载了GitHub 3.4,但似乎无法编译PhysX.sln。我经常犯这样的错误:

无法打开包含文件:'stddef.h':没有这样的文件或目录(编译源文件....\SimulationController\src\ScTriggerInteraction.cpp) )

我不明白它为什么不编译..。知道吗?顺便说一下,我正在使用2017。

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-03-01 14:00:00

我最终通过更改Windows版本(在每个PhysX.sln的项目: Properties > General > Windows版本)中消除了这些错误。但是现在我有了这个错误

C1189 #error:由于编译器错误,不支持15.5.1之前的VisualStudio2017。

显然NVIDIA意识到了这个错误,所以我想我们暂时无法在VisualStudio15.5.1及以下版本编译PhysX.sln .

票数 0
EN

Stack Overflow用户

发布于 2018-03-01 09:00:43

我认为这不适用于这里。

致命错误C1083:无法打开包含文件:'stddef.h':没有这样的文件或目录 致命错误C1083:无法打开包含文件:‘string.h.h’:没有这样的文件或目录 致命错误C1083:无法打开包含文件:'ctype.h':没有这样的文件或目录

这些是来自C++的头,而不是C++。C运行时库参考资料

如果您从.h中删除<string.h>并使用<string>,您将得到C++字符串类头。C++取代<string.h>的方法是<cstring>

另见:介绍通用CRT

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49046008

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档