qt 静态编译

来源:互联网 发布:rundll32调用js 编辑:程序博客网 时间:2024/06/09 03:43

安装开发环境

sudo apt-get install libfreetype6-dev,


sudo apt-get install apache2
sudo apt-get install openssl
sudo apt-get install libssl-dev

sudo apt-get install libicu-dev
sudo apt-get install libfontconfig*

//sudo apt-get install libgl1-mesa-dev
//sudo apt-get install libglu1-mesa-dev

//sudo apt-get install freeglut3-dev



sudo ./configure -confirm-license -opensource -static  -release  -no-qml-debug -c++std  c++11 -qt-zlib  -qt-pcre -icu -qt-libpng -qt-libjpeg  -system-freetype -fontconfig  -qt-xcb -openssl-linked -qt-xkbcommon-x11 -xcb-xlib -widgets -gui  -opengl    -nomake tests -nomake examples  -prefix /usr/local/Qt5.9-static


使用外部的ssl库 

 -fontconfig  : 支持中文

sudo OPENSSL_LIBS='-L/usr/lib/x86_64-linux-gnu -lssl -lcrypto'   ./configure -confirm-license -opensource -static  -release -no-qml-debug -c++std c++11 -fontconfig -qt-zlib  -qt-pcre -no-icu -qt-libpng -qt-libjpeg -system-freetype -qt-xcb -openssl -qt-xkbcommon-x11 -xcb-xlib -widgets -gui  -opengl -no-compile-examples  -nomake tests -nomake examples -skip qt3d -skip qtscxml -skip qttranslations -prefix /usr/local/Qt5.9-static

原创粉丝点击