我正在尝试学习Qt,我有使用以下命令通过终端运行的文件test.cpp
:
g++ `pkg-config --cflags --libs libsbml` test.cpp -L /usr/local/lib -lsbml -lstdc++ -lm
我如何为Qt提供相同的选项?
谢谢。
答案 0 :(得分:3)
你可以在下面写下qmake片段。简而言之,您需要查看以下qmake变量:
PKGCONFIG
TEMPLATE = app
TARGET = test
INCLUDEPATH += .
LIBS += -L /usr/local/lib -lsbml -lstdc++ -lm
unix {
CONFIG += link_pkgconfig
PKGCONFIG += libsbml
}
HEADERS += test.h
SOURCES += test.cpp
答案 1 :(得分:1)
在.pro文件中添加:
LIBS + = -L / usr / local / lib -lsbml -lstdc ++ -lm
查看Makefile以找出使用的变量。 makefile位于Qt。
生成的build文件夹中