使用MinGW静态编译Assimp
到了5月份了,没有写一篇日志,于是自己从知识库里面拿出一篇文章充数吧。这次将要讲解如何在Windows下使用MinGW静态编译Assimp。
Assimp是目前比较全的3D格式解析库了,熟悉3D游戏开发的同行都知道,3D的格式非常混乱,各种3D格式在不同场合都有他们特定的应用,游戏引擎只能够解析少部分3D格式,更多实用的格式来自游戏公司自定义的格式。而在开源领域,Assimp算是比较全的3D格式导入库了。它对3D格式理解深入,很适合整合至3D图形引擎中,让你们的程序支持更多3D的格式。要静态编译Assimp,首先需要准备Assimp的源码、cmake和MinGW。MinGW我选用的是Qt自带的库,大家可以自己选择合适的MinGW或是TDM-MinGW。这里我将Assimp的源码和cmake分享一下,以便自己日后查阅。
Assimp下载地址:这里(提取码:60c5)
Cmake的下载地址: