首页
学习
活动
专区
圈层
工具
发布

Windows下Qt静态编译全解

://get.qt.nokia.com/qt/source/qt-everywhere-opensource-src-4.6.2.zip 下载后安装好的目录结构为(假设安装到D:\QT): ├─share...├─lib ├─bin ├─mingw └─qt     ├─translations(QT语言文件目录)     ├─tools(QT相关工具源码目录)     ├─src(源代码目录...)     ├─qmake(qmake源代码目录)     ├─plugins(图形,数据库等插件目录)     ├─mkspecs(平台配置文件)     ├─lib(库文件)     ├─...-qt-style-windowsxp -qt-style-windowsvista  5.运行运行nmake /I /K 经过这样编译的Qt库不依赖于任何Dll文件(如微软的CRT运行时库),使用此...-no-phonon -no-scripttools -no-openssl -no-opengl mingw32-make 解释一下: 这个就是创建configure需要的目录,然后从我们实际安装路径链接过去

1.5K20

VS2005 编译 Qt4.8.2库,并修正源码中的错误

VS2005 编译 Qt4.8.2库,并修正源码中的错误 从昨天开始利用VS2005对Qt4.8.2库进行编译,在编译到某个文件时,总是报错,提示VS的cl.exe和nmake.exe返回致命错误。....所需程序 VS2005 // VS2005 的安装程序; qt-win-opensource-src-4.4.3.zip // QT 4.4.3 的 Windows 源代码 qt-vs-addin...源代码 将qt-win-opensource-src-4.4.3.zip 拷贝到 某个目录,如C:/Qt/ 目录下,并在C:/Qt/ 下解压qt-win-opensource-src-4.4.3...② 在系统环境变量的path中添加C:/Qt/qt-4.3.1/bin ③ 从Windows 的“开始”按钮点击,打开 VS2005 Command Program; 路径如下: “Start...4.4.3 源代码 目录,如: > C:/ > cd C:/Qt/ qt-win-opensource-src-4.4.3/ 执行configure 目录,参数如下: >configure -

63640
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    基于PyQt和FFmpeg的开源视频剪辑器OpenShot

    二、OpenShot的运行方式 OpenShot有两种运行方式:运行已编译的可执行程序和从源代码编译运行,分别说明如下: 1、运行已编译的可执行程序 如果系统已经安装libopenshot,则可执行以下命令运行...OpenShot: cd openshot-qt所在目录 python3 src/launch.py 2、从源代码编译运行 若要从源码编译构建libopenshot,则需将环境变量PYTHONPATH设置为内部...详细的编译命令如下: cd libopenshot所在目录 cmake -B build -S . cmake --build build cd openshot-qt所在目录 export PYTHONPATH...=libopenshot所在目录/build/bindings/python python3 src/launch.py OpenShot成功运行后的启动界面如下所示,可见该工具的操作界面类似剪映,十分方便用户快速上手视频剪辑...更多详细的FFmpeg开发知识参见《FFmpeg开发实战:从零基础到短视频上线》一书。

    60310

    Qt-4.8.7交叉编译平台的搭建、移植详解( aarch32、aarch64 、mips64)「建议收藏」

    /qt-everywhere-opensource-src-4.8.7 1、aarch32架构的相关设置与问题 在qt源代码目录中,进入/mkspecs/qws/目录下...软件,而默认是没有安装aarch32版本的x11文件的,因此GUI库从/usr/arm-linux-gnueabihf/include目录中时找不到X11系列的头文件的免得去修改前面编译好的库。...解压后的目录截图如下: 在qt源代码目录中,进入/mkspecs/qws/linux-arm-g++目录下,修改qmake.conf,修改后的内容如下: 进入到qt...解压后的目录截图如下: 在qt源代码目录中,进入/mkspecs/qws/linux-mips-g++目录下,修改qmake.conf,修改后的内容如下:...进入到qt源码主目录,执行编译命令: .

    10.8K21

    x64dbg 2022 最新版编译方法

    /x64dbg/storage/qt/qt-opensource-windows-x86-msvc2013_64-5.6.3.exe 接着就是下载x64dbg源代码以及他所需要用到的三个库源码。...将压缩包内Translations放入到src/gui/Translations 将压缩包内zydis放入到src/zydis_wrapper/zydis 将压缩包内btparser放入到src/dbg...接着进入到src/gui目录下,直接使用qt 5.6打开x64dbg.pro项目。选好编译器版本。 Qt中切换到release模式。 接着点击项目,选择浏览找到bin目录并配置上。...配置好以后直接点击编译,等待10分钟左右,编译成功后生成x32gui.dll文件。 此时切换到主目录,并执行release.bat发布脚本,即可自动发布输出文件到release目录下。...此时继续切换到x32子目录下,使用qt命令行打开目录,并执行生成命令。 此时切换到x32子目录下,就可以看到我们生成的所有文件。

    1K10

    vs2010编译64位qt5.5

    vs2010编译64位qt5.5 下载qt5.5源代码 编译环境: 1、64位win7操作系统 2、安装vs2010 3、下载并安装 Perl Python Ruby      * Perl version...win64 命令提示(2010) 2、cd到qt源代码目录:cd \qt-everywhere-opensource-src- 3、配置编译选项:configure -prefix...-static -qt-zlib -qt-libpng -qt-libjpeg -prefix [dir] 编译后的安装路径 -opensource 使用LGPL协议 -confirm-license...编译静态库 -qt-zlib 使用QT自带的zlib库 -qt-libpng 使用QT自带的libpng库 -qt-libjpeg 使用QT自带的libjpeg库 4、编译: nmake 5、安装...,在Qt Versions选项卡中添加上述编译的版本 3、新建一个Qt工程,Qt5 -> Qt Project Settings,在Version中,指定上述编译的版本 4、vs选择x64,编译,生成64

    86430

    Windows环境下的RTKPlot_Qt版本编译时遇到的问题和解决方法

    不过首先需要解决的问题是,要尝试将所给的源代码编译成功。 1.直接在 Qt creator中打开 rtkplot_qt.pro文件,配置项目属性,进入正常的工作界面。直接进行调试,则会报出如下错误。...而调用方式就是通过将 src中的源码编译成静态链接库,供这些可视化程序使用。这一点在 rtkplot_qt.pro文件中是有所体现的,如下图所示。 ?...至于所需要的静态链接库文件 libRTKLib.lib,已经生成在了build-src-Desktop_Qt_5_8_0_MSVC2015_64bit-Debug\debug目录下。...将该文件拷贝到 src\debug目录下,在重新编译 rtkplot_qt项目之前,需要将图 2中的代码改成下图所示。...在 SOURCES中添加完该文件后,重新编译 src项目的静态库文件。再将第二次得到的 libRTKLib.lib替换掉 src/debug目录下的相应文件。

    2.3K50

    【分享】在Petalinux编译多个源文件的Linux内核模块,以及扩展Makefile功能

    在petalinux工程目录下,使用命令“petalinux-create -t modules --name --enable”,能创建Linux内核模块,包括c源代码文件、Makefile、Yocto...-f Module.markers Module.symvers modules.order rm -rf .tmp_versions Modules.symvers 原始的Makefile,支持模块在内核源码目录外编译...如果加上对KERNELRELEASE的检查,前面的Makefile可以改造成既可以在在内核源码目录内编译,也可以在在内核源码目录外编译。...如果既不在PetaLinux环境里编译,也不再Linux内核源码目录内编译,请再在上面的Makefile文件里定义内核源码目录。...原始bb文件 原始的recipe的bb文件的只含有一个C文件。

    7.1K10

    全志 Tina Linux 图形系统 框架介绍 最全介绍 MiniGUI、QT5、EFL、GTK+(WebkitGtk、Midori)、DirectFB、Wayland

    为了加快编译速度,提供了不同编译工具链预编译的QT包: tina/dl/qt-everywhere-opensource-src-5.12.9-prebuilt_glibc_32bit.tar.gz tina...tina/dl/qt-everywhere-opensource-src-5.12.9.tar.xz 如果源码编译有问题,查看alsa-lib配置是否选上。...DRM的固件,需要先把out删除掉,并且需要清理 之前内核编译的文件,不然可能会遇到一些编译问题,在内核目录下执行: make clean 8.3 Wayland使用. 8.3.1 weston运行....” found,可以删除tina/out/目录再重新编译。...Makefile中,可以只编译需要的文件,缩减可执行文件的大小,像下面的示例 就是不编译examples文件夹: tina/package/gui/littlevgl-8/lv_g2d_test/src

    19.6K10

    msvc2013编译qt5.6源码

    我就是其中一个,不知道从什么时候开始就想着把qt的源码编译一下,也尝试过几次,但都以失败而告终,编译的时候总是不得要领,网上的相关文章也是一大片,但总是五花八门,因为不同人的机器是不一样的,编译的源码时可能会出现不一样的错误信息...Python-2.7.11(https://www.python.org/downloads/):编译qt必须的 Ruby(编译webkit所需):编译浏览器内核需要 ICU4C 56.1 源代码(编译...The Netwide Assembler(nasm-2.12.01-win32)(可选,编译openssl所需) openssl-1.0.2g 源代码:编译浏览器内核需要 4、源码下载 qt源码:官网自己下载...我是直接使用vs的命令行来编译     1、首先我们从vs启动命令行,然后设置命令行的相关环境,如下: 1 SET _ROOT=C:\Qt\qt-everywhere-opensource-src-5.6.0...由于我之前编译qt5.6.0时,使用的git拉取的webkit源码(qt5.7webkit),所以没有出现问题,后来我编译qt5.6.1时,直接把webkit源码从5.6.0拷到5.6.1,位了速度快把

    95220
    领券