在MinGW下使用gcc 4.5.0,我正在尝试构建一个Windows控制台可执行文件,它链接到使用Visual Studio创建的静态库。静态库似乎依赖于Visual Studio符号,这些符号在MinGW下是不可用的。错误消息:
undefined reference to `_ftol2_sse'
undefined reference to `_allmul'
MinGW下是否有替换这些功能,还是可以通过设置额外的链接标志来修复?
答案 0 :(得分:0)
您必须显式链接到正确版本的MSVC运行时。 GCC默认使用不同的版本。