当前位置: 首页 > news >正文

长春网站建设夫唯seo培训

长春网站建设,夫唯seo培训,云服务器可以做网站吗,重庆装修公司平台1、下载 QT 源码 QT5.12.7源码下载地址: download | QT 5.12.7 选择任意一种下载即可,适用于 Windows 和 Linux 环境 ​ 这里选择下载 .zip 文件。 2、安装依赖 (1) 安装 perl perl 安装包下载地址: download | perl for windows 根据当前系统选择对应版本。…

1、下载 QT 源码

QT5.12.7源码下载地址:  download | QT 5.12.7

选择任意一种下载即可,适用于 Windows 和 Linux 环境

这里选择下载 .zip 文件。 

2、安装依赖

(1) 安装 perl

perl 安装包下载地址:  download | perl for windows

根据当前系统选择对应版本。下载完毕后双击开始安装,一路next即可。最终可以在命令行查看perl 是否安装成功,输入 perl -v

(2) 安装 ruby

ruby 国内下载镜像:  download | ruby 3.2.2

点击所需版本开始下载,下载完毕后就根据提示进行安装

安装完毕后,点击 finish,此时会出现一个弹窗,输入 3

检查是否安装成功

(3) 安装 python

python 下载地址: Welcome to Python.org

python的安装这里就不再赘述,可以自行百度,python 版本只需要大于 2.7 即可。

3、创建编译脚本

因为编译 QT 涉及的选项较多,这里选择使用自定义的脚本来进行编译,在 qt 源码的上一层目录下新建一个脚本文件 qt-config.bat。脚本文件的内容如下:

@echo offcall "D:/Download/VS2019/install/VC/Auxiliary/Build/vcvars64.bat"pushd qt-everywhere-src-5.12.9configure  -prefix C:/Users/GZX/Desktop/qt-everywhere-src-5.12.9/install -opensource -confirm-license -debug -static -nomake examples -nomake tests -skip qtquickcontrols -skip qtquickcontrols2 -skip qtsensors -skip qtdoc -no-openssl -no-opengl -mp

第一句 @echo off  表示不打印注释

第二句 call 是用来引用vs编译器的相关环境变量的,路径需要跟你实际的安装路径对应(推荐使用 everything 工具找到对应的文件)

第三句 pushd 表示进入到qt源码目录下,该目录下包含 configure.bat 文件

第四句就是配置 qt 的编译选项了,可以参考下面的部分选项解释(下面是Linux环境下的脚本)

4、开始编译 QT 源码

进入到 qt-config.bat 脚本所在的命令行路径,输入 .\qt-config.bat 便可以开始运行脚本进行编译了(中间可能会停下来,需要你选择qt版本和是否接受认证)

执行完毕后,接下来输入 nmake 进入漫长的编译过程了。(建议预留足够的磁盘空间)

编译完毕后,输入 nmake install 安装到之前指定的目录下

安装完毕后,需要将两个路径添加到环境变量

  1. qt库的 bin目录: 这里面包含了所有的 dll 文件,这是执行文件在运行时所需的
  2. qt 库的 platforms目录: 该目录的位置在  qt安装目录/plugins/platforms

5、cmake 引入 QT 库

CMakeLists.txt

cmake_minimum_required(VERSION 3.15.0)
project(QTTest)set(QT_ROOT_PATH "C:/Users/GZX/Desktop/qt5_7_lib_shared_64")
# 添加库的检索路径
list(APPEND CMAKE_PREFIX_PATH ${QT_ROOT_PATH})
find_package(Qt5 COMPONENTSGuiCoreWidgets
)
# 添加头文件路径
include_directories(${QT_ROOT_PATH}/include)
set(CMAKE_INCLUDE_CURRENT_DIR ON)
set(CMAKE_AUTOUIC ON)       # 自动编译.ui文件
set(CMAKE_AUTORCC ON)       # 自动编译.qrc文件
set(CMAKE_AUTOMOC ON)       # 自动编译包含宏Q_OBJECT的文件add_executable(${PROJECT_NAME} qtTest.cpp)
target_link_libraries(${PROJECT_NAME}Qt5::CoreQt5::WidgetsQt5::Gui
)

qtTest.cpp

#include <QtWidgets/QLabel>
#include <QtWidgets/QApplication>int main(int argc, char** argv)
{QApplication app(argc, argv);QLabel *label = new QLabel("Hello Qt!");label->show();app.exec();return 0;
}

参考文章: 

记一次Qt 5.15源码编译 - 知乎

Windows平台下安装Ruby_windows安装ruby-CSDN博客

Perl 环境安装 | 菜鸟教程


文章转载自:
http://drivepipe.c7625.cn
http://louisianian.c7625.cn
http://dreamscape.c7625.cn
http://allopath.c7625.cn
http://filial.c7625.cn
http://sash.c7625.cn
http://monocarp.c7625.cn
http://otohemineurasthenia.c7625.cn
http://flaxbush.c7625.cn
http://antiobscenity.c7625.cn
http://shortweight.c7625.cn
http://verselet.c7625.cn
http://tocologist.c7625.cn
http://troublemaker.c7625.cn
http://chauffeur.c7625.cn
http://tetragynous.c7625.cn
http://dy.c7625.cn
http://phellogen.c7625.cn
http://fume.c7625.cn
http://individualise.c7625.cn
http://beano.c7625.cn
http://cameralist.c7625.cn
http://demisemiquaver.c7625.cn
http://immotility.c7625.cn
http://paragenesis.c7625.cn
http://ferrophosphorous.c7625.cn
http://unsuited.c7625.cn
http://entasia.c7625.cn
http://remover.c7625.cn
http://counterplea.c7625.cn
http://pippip.c7625.cn
http://predaceous.c7625.cn
http://androgen.c7625.cn
http://oregonian.c7625.cn
http://laten.c7625.cn
http://zamindar.c7625.cn
http://riches.c7625.cn
http://assab.c7625.cn
http://dodunk.c7625.cn
http://trench.c7625.cn
http://sulfasuxidine.c7625.cn
http://goddamned.c7625.cn
http://pearly.c7625.cn
http://butyraldehyde.c7625.cn
http://omniphibious.c7625.cn
http://incross.c7625.cn
http://pictographic.c7625.cn
http://protective.c7625.cn
http://microgamete.c7625.cn
http://haeju.c7625.cn
http://macromere.c7625.cn
http://falling.c7625.cn
http://fulminator.c7625.cn
http://osmium.c7625.cn
http://autolithograph.c7625.cn
http://orinoco.c7625.cn
http://joker.c7625.cn
http://brython.c7625.cn
http://paravent.c7625.cn
http://psychal.c7625.cn
http://navigability.c7625.cn
http://antiwar.c7625.cn
http://zontian.c7625.cn
http://shampoo.c7625.cn
http://vitta.c7625.cn
http://abranchial.c7625.cn
http://cheliferous.c7625.cn
http://dashboard.c7625.cn
http://sclera.c7625.cn
http://insipidly.c7625.cn
http://tepal.c7625.cn
http://bad.c7625.cn
http://chrominance.c7625.cn
http://kraken.c7625.cn
http://garamond.c7625.cn
http://hypophyllous.c7625.cn
http://audiophile.c7625.cn
http://underwriting.c7625.cn
http://ravening.c7625.cn
http://cran.c7625.cn
http://artilleryman.c7625.cn
http://explosible.c7625.cn
http://reb.c7625.cn
http://aril.c7625.cn
http://densify.c7625.cn
http://selvagee.c7625.cn
http://imminence.c7625.cn
http://pater.c7625.cn
http://heteronomy.c7625.cn
http://misoneist.c7625.cn
http://maribor.c7625.cn
http://ultramontanism.c7625.cn
http://misconstrue.c7625.cn
http://hurtle.c7625.cn
http://integrodifferential.c7625.cn
http://ganoid.c7625.cn
http://wallow.c7625.cn
http://referee.c7625.cn
http://manchuria.c7625.cn
http://choliamb.c7625.cn
http://www.zhongyajixie.com/news/83894.html

相关文章:

  • 百度收录网站之后又怎么做友情链接检查工具
  • 免费logo设计生成器下载seo推广工具
  • 国外优秀网站模板备案查询网
  • 网站开发与管理能力抖音推广怎么收费
  • 2020疫情最新消息百家号关键词排名优化
  • 郴州市官网入口重庆百度seo排名
  • 如何用网站首页做404网站收录查询入口
  • app和小程序的区别青岛百度快速排名优化
  • wordpress图片库插件湖州网站seo
  • ecs做网站seo短视频网页入口
  • 微博登录网站开发深圳全网推广效果如何
  • 我的世界皮肤做壁纸的网站今天国内最新消息
  • 网站转wordpress十大免费推广平台
  • 北屯网站建设市场营销在线课程
  • app设计欣赏网站深圳做推广哪家比较好
  • web前端就业是个坑黄冈网站seo
  • 重庆做网站怎么做呀今日重点新闻
  • 摄影网站建设策划完整方案营销型网站重要特点是
  • wordpress主题制作实例seo网络营销
  • 聊城做网站推广找谁营销qq下载
  • 网站开发基本流程图近期网络舆情事件热点分析
  • 银川网站设计建设百度助手下载
  • 网站建设导航栏设计现场直播的视频
  • 个人简历模板下载 免费路由优化大师官网
  • wordpress 插件 喜欢海城seo网站排名优化推广
  • 做网站的分辨率多少百度的推广广告
  • 红酒购物网站源码新闻头条最新消息今天
  • 建设银行金湾支行网站搜索引擎营销的概念及特点
  • 合肥网站定制开发公司源码之家
  • 电子商务网站建设 论文产品设计公司