首页 > 其他 > 详细

在mingw环境下编译assimp

时间:2020-05-30 11:00:45      阅读:96      评论:0      收藏:0      [点我收藏+]

    使用的assimp库的版本为4.0.1,而CMake的版本为3.8.2。配置好source code和build the binaries的路径后,点击configure,选择【MingW Makefiles】以及【native compilers】选项。

    先是报一堆dll找不到的问题。到mingw安装目录下搜索对应的dll,都是存在的,那么就是路径查找上出错了。将mingw的bin目录设置到环境变量中,问题解决。

    configure成功之后,显示出一堆宏。关掉BUILD_TESTING(编译测试工程时出错),然后点击Generate,生成build文件夹。

    msys进入到build目录,输入make,没有任何动作。查看Makefile文件,也没发现什么问题。具体没有细查了。后来网上查找资料,输入

        mingw32-make -j4

    顺利进入编译过程。mingw32-make是调用mingw32-make.exe执行命令。注意-j选项是启用多核编译,4表示最多允许4个编译命令同时执行。具体配置数一般为核数的2倍。

在mingw环境下编译assimp

原文:https://www.cnblogs.com/Jackie-Snow/p/12990922.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!