您的位置:首页 > 编程语言 > Qt开发

Qt 源码编译详细说明

2016-03-18 10:11 225 查看
编译qt-everywhere-opensource-src-4.8.5.tar.gz源码步骤

1、利用FileZilla软件把安装包从windows传到linux上某一文件中。

问题: 此时出现连接不上,连接被拒绝

解决方案:在终端输入

sudo apt-get install openssh-server

原因:ubuntu 没有开通SFTP协议(只能先打开服务器端口,客户端才能用)

2、在/home/username (系统自动生成的以你用户名命名的文件)中新建文件,命令

mkdir qt-4.8.5

注:username 表示linux 的当前用户名称,如:michael

3、进入qt-4.8.5文件夹中,命令

cd qt-4.8.5

4、把安装包解压到qt-4.8.5文件夹中, 命令:

tar zxvf /home/username /qt_software/qt-everywhere-opensource-src-4.8.5.tar.gz

注:qt_software是新建的文件夹,用来存放qt 源码文件的

5、cd 到configure.exe文件所在的文件夹中,输入配置命令

./configure –prefix .

6、出现没有g++错误时,输入命令:sudo apt-get install g++

注:等待20分钟左右

7、再运行 ./configure –prefix .

8、出现问题:You might need to modify the include and library search paths by editing QMAKE_INCDIR_X11 and QMAKE_LIBDIR_X11 in /usr/

解决方案:

sudo apt-get install libX11-dev libXext-dev libXtst-dev

再 运行命令:./configure –prefix .

9、编译,命令:

make

10、安装,命令:

make install,至此完成源码的编译工作!

//以下内容是解决linux 下qt 应用程序无法显示中文的方案,仅供参考

调出Ubuntu上的中文输入法:

1、点击右上角的键盘图标

2、点击Input Method

3、选择Chinese

解决在ubuntu上显示中文的方法:安装QtSdk-offline-linux-x86-v1.2.1.run

1、修改权限,命令:

chmod +x QtSdk-offline-linux-x86-v1.2.1.run

2、安装,命令:

./ QtSdk-offline-linux-x86-v1.2.1.run
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: