Dan*_*l O 6 macos qt qmake qt4 macdeployqt
如何使用qmake和macdeployqt缩小应用程序?
我在项目.pro文件中设置了QT = core gui,并在生成的应用程序上运行qmake和macdeployqt.
问题是该程序正在捆绑QtNetwork,QtScript,QtSvg等.我已经尝试设置QT - =网络脚本svg(然后make clean,rm -rf*.app,qmake,make).
该应用程序总共32 MB.
.pro文件:
TEMPLATE = app
TARGET = throw
DEPENDPATH += .
INCLUDEPATH += .
CONFIG += x86_64 release
QT = core gui
unix {
CONFIG += link_pkgconfig
PKGCONFIG += glib-2.0
}
# Input
SOURCES += main.cpp
# Headers
HEADERS += throw.h
RESOURCES += throw.qrc
ICON = throw.png
mac {
QMAKE_INFO_PLIST = Info.plist
ICON = throw.icns
}
Run Code Online (Sandbox Code Playgroud)
这是一篇关于(重新)静态和动态构建 Qt 以显着减小其大小的精彩文章:Building Qt Static (and Dynamic) and Making it Small with GCC, Microsoft Visual Studio, and the Intel Compiler
虽然这是在 Windows 环境中讨论 Qt,但它确实提供了一些关于如何进行最小尺寸编译的很好的见解。
| 归档时间: |
|
| 查看次数: |
2284 次 |
| 最近记录: |