StupidBeauty
Read times:272Posted at:Mon Oct 10 04:03:26 2011
- no title specified

QtCreator2.1.0的新功能之一:“添加库”向导

今天突然发现的

以前在用 QtCreator C++程序时 ,要使用那些不在标准路径下的库的时候,需要将它们的包含路径及链接库添加到. pro文件里 对应的路径和参数中 。例如 libxml2,它默认的包含路径是 /usr/include/libxml2 ,链接库参数是 -lxml2 -lz -lm 。在. pro文件里加上勒2句:

INCLUDEPATH +=/usr/ include /libxml2

LIBS+=-lxml2-lz-lm

这样 ,在代码里就可以正常使用 #include <libxml/xmlmemmory.h> ”勒样的语句咯。并且在链接的时候也不会产生 “无法找到libxml2相关的库”的错误。

今天在. pro文件里单击咯一下右键,发现竟然有个 “添加库”命令,本座赶紧点上去咯,看看它到底是什么样的。

下面是弹出的向导对话框 ,可以选择3种模式

一般使用 外部库 ”选项 就行咯 ,会让你同时指定包含路径和库的二进制文件本身的路径,当然都是弹出文件和目录选择对话框让你选的 ,而不是让你一个个字符地敲进去的。当然 ,如果你非要亲自敲到那2个输入框里去的话,随便你。

向导完成之后就会在. pro文件里面添加相应的指令 ,比自己手写的要复杂一些,当然也全面一些:

win32: CONFIG (release, debug|release): LIBS += -L$$PWD/../../../../usr/lib/release/ -lxml2

else:win32:CONFIG(debug,debug|release): LIBS +=-L$$PWD/../../../../usr/lib/debug/-lxml2

else:symbian: LIBS +=-lxml2

else:unix: LIBS +=-L$$PWD/../../../../usr/lib/-lxml2

INCLUDEPATH +=$$PWD/../../../../usr/include/libxml2

DEPENDPATH +=$$PWD/../../../../usr/include/libxml2

本座喜欢这样的东西,图形界面大大的方便咯日常生活。

Your opinions
Your name:Email:Website url:Opinion content:
- no title specified

HxLauncher: Launch Android applications by voice commands

 
Recent comments
2017年4月~2019年4月垃圾短信排行榜Posted at:Thu Sep 26 04:51:48 2024
Qt5.7文档翻译:QWebEngineCookieStore类,QWebEngineCookieStore ClassPosted at:Fri Aug 11 06:50:35 2023盲盒kill -9 18289 Grebe.20230517.211749.552.mp4