qt5编译
1. qt5编写pdf阅读器,怎么编译poppler
一般分为动态库和静态库,方法分别如下: 一. 静态库的生成 1. 测试目录: lib 2. 源码文件名: mywindow.h, mywindow.cpp 3. 编写项目文件: mywindow.pro 注意两点: TEMPLATE = lib CONFIG += staticlib 4. 生成Makefile: qmake mywindow.pro 5
2. ubuntu怎么编译qt5源代码
以下是编译QT源码的基本步骤:
1.源代码的获取 , 最新的是4.8.2版本。
2.解压代码
输入指令: tar zxvf qt-everywhere-opensource-src-4.8.2.tar.gz,解压出QT源代码。
3.执行./config生成makefile
输入指令: ./config
下面会出现提示,是使用the Commercial Edition还是Open Source Edition。
选择”o”,接着会出现一些提示关于license的信息,选择”yes”。
4.编译QT
等在Ubuntu中顺利下载了缺失的那3个lib后。再次重复第三步的 ./configure指令。
输入指令: make,
然后便可以顺利地生成Makefile文件。
5.安装QT
运行指令: sudo make install,需要几分钟的时间,系统会默认将Qt安装到目录:/usr/local/Trolltech/Qt-4.8.2。
验证安装完成:运行/usr/local/Trolltech/Qt-4.8.2/bin/designer,如果能够正常启动designer,则说明Qt已经安装好了。
6.设置环境变量
7.测试环境变量
3. 已经安装qt5.7 怎么重新编译qtcreator
应该不是啊,qt在编译的时候都是调用makefile,实现“智能编译的”,也就是,当他发现编译的目标文件比他的依赖文件还要早的话就会重新编译,所以会提高编译效力
4. qt5.5怎么编译 vs2013调试
1、VS2013
这个不消我不多说,微软有名的集成开发环境,凡是编过程的朋友都知道怎么下载安装。
2、qt5.5.1安装包
包含相应的Qt库和Qt集成开发环境(即QtCreater)。
3、qt vs插件
为了帮助在VS中创建Qt项目,并对其进行调试编译。
注意,由于目前Qt已经分为多个版本,有些商业版本需要向开发者收费,而另一些开源版则是免费提供,故而在下载前,会有好几个问题让大家回答。由于某些朋友英文学得不是太好,在接下来的步骤中,我会一一向大家解释回答的要领。
下载方法:
首先,打开如图所示的网址,下载相应的Qt安装包。在下载界面,第一个问题是让你选择下载的Qt版本,由于我们需要下载的是免费版本,故而在此选择社区版。
注意,商业版是要收费的,价格我猜大多数初学编程的人都难以承受。
第二个问题是你想使你的产品受到保护吗。也就是,代码保密,不开源。如果代码不开源,那就是商业版的范畴,因此我们在此选择不。
第三个问题是程序如何链接到Qt库,在此选择静态链接,这样生成的程序体积会大点。不然,写一个程序就让程序带着Qt库文件到处跑,确定蛮烦人的。
5
第四个问题是你准备让你的程序代码开源吗?选择是。虽然一百个不愿意开源,可是不开源就要出钱买商业版,没办法。
5. Qt5怎么知道我用的那个编译器
左边kit里面有选择,然后就是编辑界面,左边有个工程工具。点击后进去就可以看出你选择的是哪一个了。
6. QT 5.5.0 怎么设置才能实现静态编译
qt默认的编译方式是动态编译的,但是有时候编写的程序要发布出去,带很多动态库文件是很繁琐的,此时就需要静态编译程序,qt要实现静态编译必须库文件也是静态编译的,可以用这个命令编译静态库:
1.将c:\qt\2010.05\qt\mkspecs\win32-g++\qmake.conf文件中的qmake_lflags
=
-enable-stdcall-fixup
-wl,-enable-auto-import
-wl,-enable-runtime-pseudo-reloc
改为
qmake_lflags
=
-static
-enable-stdcall-fixup
-wl,-enable-auto-import
-wl,-enable-runtime-pseudo-reloc
2.在开始菜单里找到qt
command
prompt并运行,输入命令:
configure
-static
-debug-and-release
-no-exceptions
-l
"c:\qt\2010.05\qt\include"
-l
"c:\qt\2010.05\qt\lib"
-l指定一下路径,防止用到vc的头文