我正在使用mingw从源代码编译程序( Ogitor ) 。程序编译由CMake配置(使用 boost、ogre)。
mingw32-make 日志的最后一部分:
.......
信息:通过链接到 __imp___ZN4Ogre4Math 12NEG_INFINITYE(自动导入)来解析 Ogre::Math::NEG_INFINITY
创建库文件:..\lib\libOgitor_d.dll.ac
:/qt/mingw/bin/ ../lib/gcc/mingw32/4.4.0/../../../../mingw32/bin/ld.exe:警告:自动导入已被激活,但没有指定--enable-auto-import在命令行上。
这应该可以工作,除非它涉及引用来自自动导入的 DLL 的符号的常量数据结构。
cd D:\Engine\Ogitor\v0-4-a\bin\Ogitor && copy "" ..\RunPath\bin
系统找不到路径。
mingw32-make[2]: [lib/libOgitor_d.dll] 错误 1
mingw32-make[2]: 离开目录D:/Engine/Ogitor/v0-4-a/bin' mingw32-make: [all] 错误 2D:/Engine/Ogitor/v0-4-a/bin'
mingw32-make[1]: [Ogitor/CMakeFiles/Ogitor.dir/all] Error 2
mingw32-make[1]: Leaving directory
选择的命令是错误的。我该如何修复它?