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
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
相关文章推荐
- Qt之QLabel
- Qt初体验
- qt上的char * 和 QString互相转换
- vs2008编译QT开源项目--太阳神三国杀源码分析(三) 皮肤
- QT断点续传(原理:需要在HTTP请求的header中添加Rang节,告诉服务器从文件的那个位置开始传输.格式为bytes 开始传输的位置)
- QT插件开发方式(没看懂)
- Qt调用WebService
- QT实现不规则窗体
- QT 4.2.2的安装(安装完还要再编译,注意设置Windows Path)
- Qt入门-提示、警告、错误、询问、关于对话框
- QT_Socket_udp
- ubuntu下搭建qtcreator嵌入式qt編譯環境
- QT5.6,5.7,5.8的新特征以及展望
- QT5学习:字符串测试
- Qt5的Log打印
- Qt输出日志文件
- QT5学习:分割窗口类的使用
- Qt之QLCDNumber
- Qt之QLCDNumber
- Qt Creator 窗体控件自适应窗口大小布局