使用 LLVM 在 Windows 上使用 QtCreator 设置 Cocos2dx 项目

Posted

技术标签:

【中文标题】使用 LLVM 在 Windows 上使用 QtCreator 设置 Cocos2dx 项目【英文标题】:Setting up Cocos2dx project with QtCreator on Windows using LLVM 【发布时间】:2020-11-17 16:44:27 【问题描述】:

我的任务是将 MacOS 项目移植到 Windows 10。 它由作为项目一部分构建的修改后的 Cocos2dx 库组成。该库包含几个objective-c++ 文件,所以我不得不使用LLVM。

但是,LLVM 没有附带 Cocos2dx 使用的标准 c++ 库。我试过指向 MinGW 包含目录,我试过安装 Visual Studio 并指向它的 STL 包含文件夹,但总是缺少一些东西。

如何在我的项目中正确包含 STL?我在哪里得到它?

【问题讨论】:

【参考方案1】:

我最终安装了带有 Win10 SDK 的 Visual Studio。然后我使用了win32-clang-msvc mkspec。 STL 包含在 Win10 SDK 中。

【讨论】:

以上是关于使用 LLVM 在 Windows 上使用 QtCreator 设置 Cocos2dx 项目的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 LLVM 在 Windows 上为 ARM 编译 C++ 程序?

如何在 Windows 上使用 MINGW 构建 clang?

LLVM 在 Windows 上构建:跳过 Visual Studio cl.exe [重复]

如何在 Windows 上使用 Qt c++ 从一个地理地址获取纬度/经度?

在windows上构建LLVM 7.0.1

使用 LLVM 在 Windows 上的 QtCreator 编译中没有创建目标的规则