导航:首页 > 源码编译 > qt编译成静态库

qt编译成静态库

发布时间:2024-09-23 21:01:17

A. 如何编译动态库/静态库之编译Qt4.8.5静态库

1. 下载Qt 。需要注册一下账号!


a) 选择你需要的版本


B. qt中怎样添加库文件

1.添加库文件静态库
linux:LIBS += your_lib_path/your_lib动态库
linux:LIBS += -L your_lib_path -lyour_lib//经过测试了
win32:LIBS += your_lib_path/your_lib例如:
LIBS += -L lib/pcsc/ -lpcsclite
LIBS += lib/pcsc/libpcsclite.a
2.添加头文件
INCLUDEPATH += your_include_path例如:
INCLUDEPATH += . /usr/local/include(点号后面有空格)
3.添加要编译的源文件和头文件
SOURCES:所有源文件列表
HEADERS:所有头文件列表
FORMS:所有.ui文件列表前期工作:
1.检查gcc,g++,qmake是否用错。
2.在Makefile中检查是否少了头文件
3.检查是否与<错用了
4.需要另外加库的程序最好单独建一个文件

C. Qt 中如何使用动态库.so文件或者静态库.a文件

对的,.a是静态链接库,相当于windows上的lib文件。.so是动态连接库,相当于windows上的dll文件。用法:
1. 把libstudent.a拷贝到/usr/lib或者/lib目录下
2. 比如你的项目是test.c,可以这么编译:gcc -o test test.c libstudent.a 或者gcc -o test test.c -lstuent

.so库的用法一样。

补充:
早说你在windows平台嘛。。是用cygwin吗?把libstudent.a复制到/usr/lib或者/lib目录下,把dll复制到exe所在的目录。
.a文件是编译exe需要的,.dll文件是exe运行时需要的。

D. QT程序怎么调用vc,编译的静态库,动态库等

mingw编译出来的静态库后缀名为.a,编译出来的动态库的导入库后缀名为.dll.a,而在windows下后缀名为.lib的库可能是静态库也可能是动态库的导入库。 mingw编译出来的动态库的导入库可以直接在vc中直接使用

E. QT中怎么静态编译,静态编译的步骤是什么。

静态编译需要将整个qt库编译成静态库才行。
my.oschina.net/weiweiqiao/blog/286487
有教程,不过别人已经编译好了,你下载使用就行。具体看教程

F. qt静态库编译,动态编译和静态编译可共存吗

通常不需要在系统变量中加入Qt库的位置的。Qt Creator可以自动扫描到系统中存在的Qt库版本,如果扫描不到,可以通过Creator的 Tool->Options->Qt4中添加静态库的路径。而QDevelop虽然没有那么智能,但是可以手动指定INCLUDE和LIB的位置。或许,这根本就不是一个问题。如果怀念动态库,或者在产品发布之前并不想体验静态编译那种蜗牛爬一般的速度,可以在pro文件中指定CONFIG += shared,而且,要记得在Project中选择相应的版本。

G. QT交叉编译时怎么添加静态库,急!!!

INCPATH = -I../EmbedSky/qt-4.5/__install/arm/mkspecs/default -I. -I../EmbedSky/qt-4.5/__install/arm/include/QtCore -I../EmbedSky/qt-4.5/__install/arm/include/QtNetwork -I../EmbedSky/qt-4.5/__install/arm/include/QtGui -I../EmbedSky/qt-4.5/__install/arm/include -I. -I. -I.
在这里增加你编译的静态库。。。可以试试,我也是新手

阅读全文

与qt编译成静态库相关的资料

热点内容
默念自己的解压句子 浏览:922
mupdf源码下载 浏览:102
下载创造我的世界服务器地址 浏览:114
支持国货app在哪里 浏览:873
编译码与数据选择 浏览:706
新文件加密怎么设置 浏览:539
win10设置里没有设备加密 浏览:266
博弈与社会pdf 浏览:475
linuxkernel分析 浏览:844
手机加密了怎么处理 浏览:103
idea编译的class在哪里 浏览:725
打开华为远程服务器地址 浏览:702
w10下载完需要解压缩吗 浏览:996
微彩点播APP哪里下载 浏览:58
程序员如何做好版本控制 浏览:250
银行加密最安全的方法 浏览:303
qt编译成静态库 浏览:87
java在线加密 浏览:776
狄德罗pdf 浏览:137
命令与征服3利锥行动 浏览:571