编译 qt 4.8 项目时缺少 .lib 文件

missing .lib files while compiling qt 4.8 project

我正在尝试在 windows..

上使用 qt 4.8.6 套件和 mingw4 在 qt-creator 上构建 Open-Sankoré 项目 (https://github.com/Sankore/Sankore-3.1)

我后来通过一些变通办法克服了许多编译器错误,但这个错误让我很困惑:

    g++: ole32.lib: No such file or directory
    g++: oleaut32.lib: No such file or directory
    g++: user32.lib: No such file or directory
    g++: gdi32.lib: No such file or directory
    g++: advapi32.lib: No such file or directory

我猜这与 msvc 编译器有关,我现在正在使用 gcc 进行编译..

有人知道如何解决这个问题吗??

g++ 不能使用 msvc 生成的 .lib,是使用 libXXX.a lib 文件

为 mingw g++ 下载 Qt

http://download.qt.io/official_releases/qt/4.8/4.8.7/qt-opensource-windows-x86-mingw482-4.8.7.exe