c++ - 如何为C++构建32位的Assimp库?

标签 c++ build compilation assimp

我正在尝试将Assimp构建为32位库,以便可以用它加载模型。但是,我尝试使用CMake在每个版本的Assimp中生成解决方案,并且它仅给我x64选项。我如何像x86中那样编译任何版本的32位Assimp?
在线预编译的二进制文件不起作用,因此我想自己尝试构建二进制文件,但由于没有32位选项,因此无法构建。

最佳答案

如果要在Windows上使用Visual-Studio 2019进行构建,则删除了32位模式。对于这种情况,您可以使用mingw-build。可以使用cmake生成makefile。或者您可以只切换到VS2017。
如果编译器确实支持这种构建,则在其他平台上也可以使用32位。

关于c++ - 如何为C++构建32位的Assimp库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63257921/

相关文章:

c++ - OpenGL HDR 值被限制

build - packages.dhall 和 spago.dhall 文件有什么区别?

c++ - 通过 C++ 从 sql 表中检索数据

c++ - 堆栈展开后智能指针中的对象不会被删除

javascript - 如何为字符串生成唯一但一致的 N 位哈希(小于 64 位)?

kubernetes - 需要有关 Helm chart 与基于 list 的部署的建议

android - 使用外部源文件夹

c++ - C++ 中的编译流程

java - 在 linux 中使用 java 执行 C 程序目标代码

c# - 编译错误 CS0029 无法将类型 'ComboBox.ObjectCollection' 隐式转换为 'CheckedListBox.ObjectCollection'