当前位置:首页 » 编程软件 » qt58编译

qt58编译

发布时间: 2023-11-27 07:29:39

A. qt5编写pdf阅读器,怎么编译poppler

一般分为动态库和静态库,方法分别如下: 一. 静态库的生成 1. 测试目录: lib 2. 源码文件名: mywindow.h, mywindow.cpp 3. 编写项目文件: mywindow.pro 注意两点: TEMPLATE = lib CONFIG += staticlib 4. 生成Makefile: qmake mywindow.pro 5

B. QT编译错误,怎么解决

项目->构建设置,把中文路径改为英文路径 ,记得清理之后再重新构建哦

C. linux下执行qt程序怎么编译运行

qmake -project? 已经有.pro文件了! 直接运行qmake或者qmake snake.pro或qmake -makefile snake.pro.

重新解压,按以下步骤做:
$ qmake
$ make
找到可执行文件(不是.o, 没后缀的), 一般如果snake.pro中没设置TARGET,默认生成的可执行文件为snake,输入
.$ /snake

D. linux下 qt程序源代码如何编译运行

仔细看里面的源代码,应该有一些文件里有连接到*.lib文件的,这是QT的动态库文件把QT库编译成linux下的*.lib,然后编译的时候,把lib文件放在同一文件夹,并且编译命令加上-l *.lib或者放到根目录下的lib目录下也可以。这样试一下。.o文件还需要经过连接才能生成可执行的文件。

E. qt5.5怎么编译 vs2013调试

1、VS2013
这个不消我不多说,微软有名的集成开发环境,凡是编过程的朋友都知道怎么下载安装。
2、qt5.5.1安装包
包含相应的Qt库和Qt集成开发环境(即QtCreater)。
3、qt vs插件
为了帮助在VS中创建Qt项目,并对其进行调试编译。
注意,由于目前Qt已经分为多个版本,有些商业版本需要向开发者收费,而另一些开源版则是免费提供,故而在下载前,会有好几个问题让大家回答。由于某些朋友英文学得不是太好,在接下来的步骤中,我会一一向大家解释回答的要领。

下载方法:
首先,打开如图所示的网址,下载相应的Qt安装包。在下载界面,第一个问题是让你选择下载的Qt版本,由于我们需要下载的是免费版本,故而在此选择社区版。
注意,商业版是要收费的,价格我猜大多数初学编程的人都难以承受。

第二个问题是你想使你的产品受到保护吗。也就是,代码保密,不开源。如果代码不开源,那就是商业版的范畴,因此我们在此选择不。

第三个问题是程序如何链接到Qt库,在此选择静态链接,这样生成的程序体积会大点。不然,写一个程序就让程序带着Qt库文件到处跑,确定蛮烦人的。

5
第四个问题是你准备让你的程序代码开源吗?选择是。虽然一百个不愿意开源,可是不开源就要出钱买商业版,没办法。

F. QT5.5 for vs2010,包含5.5的库目录QTWidgets、QTCORE、QTGUI。为什么编译会出现qt库错误求解决方案

qt5.0.2forwindows32bit(mingw4.7)是使用mingw32环境+gcc4.7编译而成的二进制动态链接库版本。qt5.0.2forwindows32bit(vs2010)是使用VS2010的配置和windowssdk7.0所提供的编译工具生成的用于VS2010的版本。其中mingw4.7版本自带了编译器。而vs2010版本必须要安装VS2010才能使用。其实没有vs只安装windowssdk也可以,不过需要一个代替vs2010的配置工具集。你C++什么水平啊?如果不是新手的话我建议你去检查一下配置项,就是qtcreator的编译环境配置是否把qt路径配置进去了。如果你是新手,我暂时劝你放弃qt,没有足够的C++功底,想用Qt很困难的。

G. 如何安装Qt 5.8.0 +mingw

1、安装Qt5
Qt5的安装比Qt4的安装简单多了,我装的是Qt5.4(qt-opensource-windows-x86-mingw491_opengl-5.4.0.exe),它集成了MinGW、Qt Creator等,不需要你再单独下载MinGW和Qt Creator。
首先,去Qt官网下载资源:qt-opensource-windows-x86-mingw491_opengl-5.4.0.exe;然后,双击安装即可。安装后,“开始”菜单

2、配置Qt
打开Qt Creator,工具–>选项,打开“选项”对话框
若没有检测出,则添加相应的Qt版本和编译器(MinGW),再设置构建套件(Kits):设备类型、编译器(MinGW)、调试器、Qt版本
3、使用Qt
打开Qt Creator,新建项目–>其他项目–>空的qmake项目,项目命名为“QtTest”,再添加新文件main.cpp。
在main.cpp中添加如下代码:
#include
#include
#include
#include

int main(int argc,char *argv[])
{
QApplication app(argc,argv);

QWidget *window = new QWidget;
window->setWindowTitle("QtTest");

//QLabel *label= new QLabel("Hello Qt");
QLabel *label = new QLabel("

Hello"" Qt

");

QPushButton *button=new QPushButton("Quit");
QObject::connect(button,SIGNAL(clicked()),&app,SLOT(quit()));

QVBoxLayout *layout=new QVBoxLayout;
layout->addWidget(label);
layout->addWidget(button);
window->setLayout(layout);

window->show();

return app.exec();
}
此时,代码显示如下错误:

运行时错误提示:#include–No such file……
实际上,QT5中很多常用的QT头文件都被移到core gui widgets 等模块中去了,在QT5中,.pro文件需要增加额外的一行(注意大小写):
QT += core gui widgets
其中Qt += core gui widgets 表示链接QtCore(d).dll、QtGui(d).dll、QtWidgets(d).dll。
我们在.pro文件中增加一行上述代码,保存,再双击打开.cpp文件,此时错误提示线消失,运行,结果

H. 命令行编译qt程序 有几种方式

一、环境配置

1
要想使用Qt进行命令行编译,环境配置是必不可少的一步。环境配置好以后,我们才能使用相应的qmake,nmake等命令,并且链接到编译程序时所需要的头文件和库文件。
小提示:为了帮助大家解决环境配置的问题,新版Qt已经自带了相应的批处理文件,我们只要在编译前执行对应的批处理文件即可。

2
首先,我们在命令行编译时需要运行qmake.exe,因此我们需要将该文件的路径添加到PATH变量中。要想做到这一点,我们只需要执行Qt安装目录下的
Qt5.5.1\5.5\msvc2013\bin\qtenv2.bat 批处理即可。

3
其次,在编译过程中,我们还需要用到nmake命令,并且链接相应的头文件和库文件,以生成最终的可执行程序。要想做到这一点,我们只需要执行VS安装目录下的
D:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\vcvars32.bat批处理即可。
注意:由于我安装的是Qt for VS2013 32位版,所以运行的是vcvars32.bat,如果你安装的是64位版,请运行vcvars64.bat。

4
至此,环境配置就大功告成了。关于这个环境配置,需要特别指出的是,这个配置是临时性的,只在当前命令行窗口有效;也就是说,你关闭命令行窗口后,均需要重新运行相应的批处理文件。
END
二、命令行编译

首先,将以上两个批处理文件复制到要编译的工程目录中。

然后,点击菜单“文件”-“打开命令提示符”,在该目录下打开命令行窗口。

执行批处理文件qtenv2.bat。注意,由于该批处理会跳转到Qt安装目录,我们执行完毕后需要回到我们的当前目录(我这里由于Qt安装目录与当前目录不在同一个磁盘,只要切换磁盘便回到当前目录了)。

执行批处理文件vcvars32.bat。

下面,正式开始编译。首先,生成工程文件。键入命令:
qmake -project
说明:生成的工程文件名会与你当前的目录名同名。例如,我当前的目录名为test,生成的工程名则为test.pro。

接着,输入qmake test.pro,生成相应的Makefile文件。

最后,键入nmake,生成最终的可执行文件。

I. qt编译问题

QT默认安装后 在options 下有 QT4 选项 有QT versions 需要设置下QT的目录
QT的编译采用MinGW的编译器(开源版)MinGW是GCC的Win移植版.

Could not find make command: mingw32-make.exe in the build environment 意思是找不到MinGW的make工具,请将MinGW的bin目录加入系统的path变量中,在options中有调试器(debug)中选择mingw调试器gdb的位置
(位于MinGw bin目录下)

热点内容
linux下firefox 发布:2024-11-17 16:44:10 浏览:56
除黑头粉刺清理解压视频 发布:2024-11-17 16:32:41 浏览:305
115浏览器安卓版在哪里下载 发布:2024-11-17 16:30:56 浏览:435
从哪里找电脑密码 发布:2024-11-17 16:26:31 浏览:689
我的世界空岛战争服务器ip地址 发布:2024-11-17 16:17:53 浏览:54
虚拟机配置g4是什么意思 发布:2024-11-17 16:11:09 浏览:140
rhce脚本题 发布:2024-11-17 15:58:44 浏览:304
通讯录上传失败 发布:2024-11-17 15:51:26 浏览:329
云存储存在哪里 发布:2024-11-17 15:42:09 浏览:369
python动态 发布:2024-11-17 15:41:27 浏览:115