如何通过GUI在Qt Creator项目中添加外部.a库?

如何通过GUI在Qt Creator项目中添加外部.a库?,qt,qt-creator,Qt,Qt Creator,我使用Qt的mingw编译器构建了yamlcpp静态(libyaml cpp.a)库。 现在我想把它添加到我的项目中。我使用,但Qt Creator只允许选择*.lib文件而不允许选择*.a文件(在“选择文件”对话框中)。这很混乱,因为我使用的是MingW4.4调试配置,而不是MSVC2008 可以通过Qt Creator的GUI添加*.a库吗?我该怎么做? Windows 7、Qt Creator 2.3.1、Qt 4.7.4据我所知,现在不可能了。唯一的方法是编辑.pro文件并添加以下行:

我使用Qt的mingw编译器构建了yamlcpp静态(libyaml cpp.a)库。 现在我想把它添加到我的项目中。我使用,但Qt Creator只允许选择*.lib文件而不允许选择*.a文件(在“选择文件”对话框中)。这很混乱,因为我使用的是MingW4.4调试配置,而不是MSVC2008

可以通过Qt Creator的GUI添加*.a库吗?我该怎么做?
Windows 7、Qt Creator 2.3.1、Qt 4.7.4

据我所知,现在不可能了。唯一的方法是编辑.pro文件并添加以下行:

win32 {
    #/* If you compile with QtCreator/gcc: */
    win32-g++:LIBS += -L"$$_PRO_FILE_PWD_/libs/"
    win32-g++:LIBS += -lyaml-cpp

    #/* IF you compile with MSVC:
    #win32-msvc:LIBS += /path/to/your/libMyLib.lib*/
}


macx {
    LIBS += -L"$$_PRO_FILE_PWD_/libs/"
    LIBS += -lyaml-cpp-mac
}