zoukankan      html  css  js  c++  java
  • Win10 VS2015 静态编译Qt5.6.2源码

    由于VS2015需要CRT等拓展组件,因此把内部编写的工具软件以静态发布,
    固需要编译Qt源码。Qt5.6.2版本,VS2015,Win10

    1.安装python,perl,下载jom

    2.改文件common/msvc-desktop.conf

    QMAKE_CFLAGS_RELEASE = -O2 -MT
    QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO += -O2 -MT -Zi
    QMAKE_CFLAGS_DEBUG = -Zi -MTd

    3.vs2015命令行静态编译命名,cd到源码目录
    命令:
    configure -confirm-license -opensource -platform win32-msvc2015 -debug-and-release -static -qt-sql-sqlite -qt-sql-odbc -plugin-sql-sqlite -plugin-sql-odbc -qt-zlib -qt-libpng -qt-libjpeg
    -opengl desktop -target xp -qt-freetype -qml-debug -no-angle -nomake tests -nomake examples


    4:jom编译,多核加速 jom.exe -j 6

    5:等待1-2个小时,结束。

  • 相关阅读:
    函数配接器
    函数对象和函数指针
    unary_function 和 binary_function
    堆排序
    Shell排序
    volatile理解
    死锁
    进程间通信
    优化循环的方法-循环展开
    如何学习编译原理
  • 原文地址:https://www.cnblogs.com/Forever-Kenlen-Ja/p/7060088.html
Copyright © 2011-2022 走看看