QT 编译安装

.安装基础的编译环境
sudo apt-get build-dep qt5-default (sudo apt-get install qt5-default )
sudo apt-get install libxcb-xinerama0-dev 
sudo apt-get install build-essential perl python git

.Libxcb
sudo apt-get install '^libxcb.*-dev' libx11-xcb-dev libglu1-mesa-dev libxrender-dev libxi-dev libxkbcommon-dev libxkbcommon-x11-dev


.OpenGL
sudo apt-get install build-essential
sudo apt-get install libgl1-mesa-dev
sudo apt-get install libglu1-mesa-dev
sudo apt-get install libegl1-mesa-dev
sudo apt-get install freeglut3-dev


.Qt WebKit
sudo apt-get install flex bison gperf libicu-dev libxslt-dev ruby
sudo apt-get install  bison flex fonts-lato gperf javascript-common libbison-dev libfl-dev libfl2 libicu-dev libjs-jquery libruby2.5 libxml2-dev libxslt1-dev rake ruby ruby-did-you-mean ruby-minitest ruby-net-telnet ruby-power-assert ruby-test-unit ruby-xmlrpc ruby2.5 rubygems-integration

.Qt WebEngine
sudo apt-get install libssl-dev libxcursor-dev libxcomposite-dev libxdamage-dev libxrandr-dev libdbus-1-dev libfontconfig1-dev libcap-dev libxtst-dev libpulse-dev libudev-dev libpci-dev libnss3-dev libasound2-dev libxss-dev libegl1-mesa-dev gperf bison

.Qt Multimedia
sudo apt-get install libasound2-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev

.QDoc Documentation Generator Tool

sudo apt install libclang-6.0-dev llvm-6.0

.安装其它环境

sudo apt-get install gdb

sudo apt install git g++

sudo apt install patchelf

sudo apt-get install qtbase5-dev

qtchooser -install qt5.14.2 /home/east/Qt5.14.2/5.14.2/gcc_64/bin/qmake
qtchooser -l
qmake -query
export QT_SELECT=qt5.14.2
qmake -v

/// 安装linuxdeployqt
sudo apt install cmake  ---ubantu
sudo yum install cmake  ---CentOS
cmake CMakeLists.txt

-- 提示cannot find -lGl时
sudo apt-get install libgl1-mesa-dev


sudo ./linuxdeploySetup.sh 
linuxdeployqt fingerSet -appimage (命令前不能加sudo)

QMAKE_LFLAGS += "-Wl,-Bsymbolic,-rpath,\'\$$ORIGIN\'"
QMAKE_LFLAGS += "-Wl,-Bsymbolic,-rpath,\'\$$ORIGIN/lib\'"
QMAKE_LFLAGS += "-Wl,-Bsymbolic,-rpath,\'\$$ORIGIN/../lib\'"

llvm地址 
https://releases.llvm.org/download.html#8.0.0

参考:

滑动验证页面

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值