qt 部分源码编译设置
发布日期:2021-10-16 03:16:12 浏览次数:9 分类:技术文章

本文共 2415 字,大约阅读时间需要 8 分钟。

@echo offset Component=REM set Component=%Component% -skip qtbaseset Component=%Component% -skip qtnetworkauthset Component=%Component% -skip qtmacextrasset Component=%Component% -skip qtx11extrasset Component=%Component% -skip qtandroidextrasset Component=%Component% -skip qtserialportset Component=%Component% -skip qtserialbusset Component=%Component% -skip qtimageformatsset Component=%Component% -skip qtactiveqtset Component=%Component% -skip qtsvgset Component=%Component% -skip qtdeclarativeset Component=%Component% -skip qtremoteobjectsset Component=%Component% -skip qtscxmlset Component=%Component% -skip qtpurchasingset Component=%Component% -skip qtcanvas3dset Component=%Component% -skip qtwebsocketsset Component=%Component% -skip qtwebglpluginset Component=%Component% -skip qtwebchannelset Component=%Component% -skip qtgamepadset Component=%Component% -skip qt3dset Component=%Component% -skip qtwaylandset Component=%Component% -skip qtconnectivityset Component=%Component% -skip qtsensorsset Component=%Component% -skip qtgraphicaleffectsset Component=%Component% -skip qtquickcontrols2set Component=%Component% -skip qtquickcontrolsset Component=%Component% -skip qtlocationset Component=%Component% -skip qtxmlpatternsset Component=%Component% -skip qtmultimediaset Component=%Component% -skip qtspeechset Component=%Component% -skip qtvirtualkeyboardset Component=%Component% -skip qtdatavis3dREM set Component=%Component% -skip qtchartsset Component=%Component% -skip qtwinextrasREM set Component=%Component% -skip qttoolsset Component=%Component% -skip qtscriptset Component=%Component% -skip qtwebengineset Component=%Component% -skip qtwebviewREM set Component=%Component% -skip qttranslations REM 依赖 qttoolsset Component=%Component% -skip qtdocecho configure -prefix E:\\QtBuild -debug -opensource -shared -opengl dynamic -platform win32-msvc -c++std c++11  %Component%  -nomake examples -nomake tests -mp  -confirm-license
~Src\MakeFile里查看编译模块信息SUBTARGETS    =  \		module-qtbase \		module-qtcharts \		module-qttools \		module-qttranslations

-prefix 生成目标库的目录

-release 生成release版本 -debug 生成debug版本 -debug-and-release生成debug和release版本

-opensource 编译开源版 -commercial 编译商业版 (参数可选)

-static 生成静态库lib文件 -shared 生成动态库dll文件

  • static库编译修改msvc-desktop.conf中的MD/MDd为MT/MTd

-force-debug-info 强制生成调试信息 (参数可选)这个参数是让Qt release版本也生成.pdb文件

-platform win32-msvc 目标库运行平台

-skip 跳过该模块

-nomake 不编译该模块

-mp 启动多核编译

转载地址:https://blog.csdn.net/sinat_31964903/article/details/109698375 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:QObject::tr无法获取翻译文本
下一篇:vs远程调试设置

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2024年04月21日 18时35分38秒