项目中使用Qt构建UI,使用ActiveMQ作为通信中间件,将其整合进项目,项目文件添加配置,在此列出配置,希望对读者有所帮助
win32:CONFIG(release, debug|release): LIBS += -L$$PWD/../activemq-cpp-library-3.7.1/vs2008-build/Win32/ReleaseDLL -lactivemq-cpp \
-L$$PWD/../apr/Debug -llibapr-1 \
-L$$PWD/../apr-iconv/Debug -llibapriconv-1 \
-L$$PWD/../apr-util/Debug -llibaprutil-1 \
-L$$PWD/../cppunit-1.12.1/lib -lcppunitd_dll
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/../activemq-cpp-library-3.7.1/vs2008-build/Win32/DebugDLL -lactivemq-cppd \
-L$$PWD/../apr/Release -llibapr-1 \
-L$$PWD/../apr-iconv/Release -llibapriconv-1 \
-L$$PWD/../apr-util/Release -llibaprutil-1 \
-L$$PWD/../cppunit-1.12.1/lib -lcppunit_dll
else:unix: LIBS += -L$$PWD/../../../../usr/local/lib/ -lactivemq-cpp
win32{
INCLUDEPATH += $$PWD/../activemq-cpp-library-3.7.1/src/main \
$$PWD/../apr/include \
$$PWD/../apr-iconv \
$$PWD/../apr-util\
$$PWD/../cppunit-1.12.1
DEPENDPATH += $$PWD/../activemq-cpp-library-3.7.1/src/main \
$$PWD/../apr/include \
$$PWD/../apr-iconv \
$$PWD/../apr-util\
$$PWD/../cppunit-1.12.1
}
unix {
INCLUDEPATH += $$PWD/../../../../usr/local/include/activemq-cpp-3.7.1
DEPENDPATH += $$PWD/../../../../usr/local/include/activemq-cpp-3.7.1
}
win32:CONFIG(release, debug|release): PRE_TARGETDEPS += $$PWD/../activemq-cpp-library-3.7.1/vs2008-build/Win32/ReleaseDLL/activemq-cpp.lib \
$$PWD/../apr/Debug/libapr-1.lib \
$$PWD/../apr-iconv/Debug/libapriconv-1.lib \
$$PWD/../apr-util/Debug/libaprutil-1.lib \
$$PWD/../cppunit-1.12.1/lib/cppunitd_dll.lib
else:win32:CONFIG(debug, debug|release): PRE_TARGETDEPS += $$PWD/../activemq-cpp-library-3.7.1/vs2008-build/Win32/DebugDLL/activemq-cppd.lib \
$$PWD/../apr/Release/libapr-1.lib \
$$PWD/../apr-iconv/Release/libapriconv-1.lib \
$$PWD/../apr-util/Release/libaprutil-1.lib \
$$PWD/../cppunit-1.12.1/lib/cppunit_dll.lib
else:unix: PRE_TARGETDEPS += $$PWD/../../../../usr/local/lib/libactivemq-cpp.a