我正在尝试使用 CLion 在 Windows 上使用 assimp, 但是当我尝试使用提供的功能时,我遇到了
undefined reference to 'Assimp::Importer::ReadFile(char const*, unsigned int)'
错误。
我当前的 cmake.txt 像这样链接库:
find_package(assimp REQUIRED)
target_link_libraries(${PROJECT_NAME} assimp::assimp)
还使用 CLion 的 vcpkg 安装了 assimp 软件包。
我尝试运行的 MinGW 版本是 6.0,但 11.0 也不起作用。
所以经过大约一天的摆弄,我发现 assimp (可能)不支持 Windows 上的 mingw。
参考:
最后我把编译器从MinGW改成了VS2022(Visual Studio 2022)。
谢谢大家的帮助!