debian下qt4静态编译

测试通过,贴一下过程,仅用来记录

 去qt官网下载everywhere的src的tar包,我下载的是4.86的版本

执 行

sudo apt-get install build-essential libpcap0.8-dev libx11-dev libfreetype6-dev libavahi-gobject-dev libSM-dev libXrender-dev libfontconfig-dev libXext-dev

否则有类似下面的缺少库的提示

Basic XLib functionality test failed!

You might need to modify the include and library search paths by editing

QMAKE_INCDIR_X11 and QMAKE_LIBDIR_X11 in /usr/local/src/qt-x11-opensource-src-4.5.1/mkspecs/linux-g++.

 

执行

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

否则提示If try -opengl then: All the OpenGL functionality tests failed!


./configure -prefix /home/用户名/Qt/static -opensource -static -opengl -confirm-license -no-webkit -no-script -no-scripttools -nomake examples -nomake docs -nomake demos -nomake translations;make;make install

 

下载qt creator,发现是bin文件,chmod +x,终端运行,安装到~/Qt/qtcreator

 

启动qt creator,指定编译器的目录为SDK下bin目录里面的qmake,然后直接建立UI工程,测试通过。

qt creator的环境,终端改成/usr/bin/xfterm4 -e

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值