当前位置:编程学习 > wap >>

若何在.pro里添加库

本人学QT不久,刚实习两天。操作系统所cetos qt版本是4.7.2
我平时编译是在终端上 打qmake -project 然后qmake 再make
今天主管过来文我为什么不在QT上直接编译(就是左下角的run按钮),然后就衍生出若何在.pro添加库的问题
我在网上查了下,有人说是在pro文件中加LIBS+=-L/usr/lib  再引用头文件,对此我也不是很明了。
求大神解释下,不胜感激
--------------------编程问答-------------------- 来人阿~~急求!
以前我都是直接修改Makefile --------------------编程问答-------------------- 网上人说的很清楚了
就是那么加
--------------------编程问答-------------------- 那怎么再引用头文件阿? --------------------编程问答-------------------- LINUX系统:
比如 你有一个库 libmylib.so 并且放在目录 mylib下
那就这样做 :LIBS += -L mylib -lmylib
-L 后面跟的是目录 -l后面跟的是你的库 库的规则是 去掉 前面的lib后后面的.so
比如上面的libmylib.so  就写成 -lmylib

WINDOWS系统:
比如 你有一个库 libmylib.lib 并且放在目录 mylib下
那就这样做 :LIBS += mylib/libmylib.lib --------------------编程问答--------------------
引用 3 楼 yubing303285 的回复:
那怎么再引用头文件阿?



INCLUDEPATH += ... --------------------编程问答-------------------- pro文件中加LIBS+=-L/usr/lib  再引用头文件
/usr/lib所引用库的路径?  再引用头文件是怎样? --------------------编程问答--------------------
引用 5 楼 qq214517703 的回复:
引用 3 楼 yubing303285 的回复:那怎么再引用头文件阿?


对这个不算很明白INCLUDEPATH += ...
,可以再解释下吗
--------------------编程问答--------------------
引用 5 楼 qq214517703 的回复:
引用 3 楼 yubing303285 的回复:那怎么再引用头文件阿?


INCLUDEPATH += ...


INCLUDEPATH +=...  这里所写什么? --------------------编程问答-------------------- LIBS += -L./lib/libmy.a
或者
LIBS += -L./lib -lmy
--------------------编程问答--------------------
引用 8 楼 yubing303285 的回复:
引用 5 楼 qq214517703 的回复:引用 3 楼 yubing303285 的回复:那怎么再引用头文件阿?


INCLUDEPATH += ...

INCLUDEPATH +=...  这里所写什么?


INCLUDEPATH += [你的目录] --------------------编程问答--------------------
引用 8 楼 yubing303285 的回复:
引用 5 楼 qq214517703 的回复:引用 3 楼 yubing303285 的回复:那怎么再引用头文件阿?


INCLUDEPATH += ...

INCLUDEPATH +=...  这里所写什么?

.pro文件的路径
补充:移动开发 ,  Qt
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,