¿Cuál es la mejor manera de agregar bibliotecas compiladas adicionales a mi proyecto qt? Por ejemplo boost o poco libs?Cómo agregar bibliotecas externas a la aplicación qt4 C++
Gracias :)
¿Cuál es la mejor manera de agregar bibliotecas compiladas adicionales a mi proyecto qt? Por ejemplo boost o poco libs?Cómo agregar bibliotecas externas a la aplicación qt4 C++
Gracias :)
Si está utilizando el compilador GCC añadir algo como esto para el archivo .pro:
Para Boost:
INCLUDEPATH += d:/Biblioteki/C++/boost/boost_1_44_0a
LIBPATH += d:/Biblioteki/C++/boost/boost_1_44_0a/stage/lib
LIBS += -lboost_system-mgw44-mt-d-1_44
LIBS += -lboost_filesystem-mgw44-mt-d-1_44
LIBS += -lboost_date_time-mgw44-mt-d-1_44
del Poco:
INCLUDEPATH += d:/Biblioteki/C++/Poco/poco-1.3.6p2-mingw-qt2/include
LIBPATH += d:/Biblioteki/C++/Poco/poco-1.3.6p2-mingw-qt2/lib
LIBS += -lPocoFoundationd
LIBS += -lPocoNetd
LIBS += -lPocoUtild
LIBS += -lPocoXML
INCLUDEPATH
- es la ubicación del directorio con los archivos de cabecera
LIBPATH
- es la ubicación del directorio con los archivos * .a
LIBS
- lista de las bibliotecas que desea utilizar en su aplicación
gracias por la ayuda contiene:) –
Mensaje del futuro, en 2014: "La variable LIBPATH está en desuso; use QMAKE_LIBDIR en su lugar. " – DarenW
¿Cómo hacer esto en una forma de sistema cruzado, para que otros desarrolladores no tengan que tener las bibliotecas instaladas en alguna ubicación codificada como' d:/... '? – Thomas