热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

如何在ubuntu上配置QT

这是一段相当纠结的经历,本人被配置中途出现的问题苦苦纠缠了一个多礼拜,在广大网友以及csdn好友的支持下,最终将这些配置好了,为了让各位不走我的老路,我现在将该配置方案贴出来,以飨读者!

这是一段相当纠结的经历,本人被配置中途出现的问题苦苦纠缠了一个多礼拜,在广大网友以及csdn好友的支持下,最终将这些配置好了,为了让各位不走我的老路,我现在将该配置方案贴出来,以飨读者!

资源:一个ubuntu系统,qt-creator-opensource-linux-x86-3.1.2.run安装包

步骤:

1.安装C++的开发环境:

sudo apt-get install g++

2.到官网下载最新的QT开发包,比如qt-opensource-linux-x86-5.3.1.run,下载到系统,双击它运行,假如双击后弹出提示,程序并没有启动的话,则在该目录下,打开控制台, 输入

chmod  u+x qt-opensource-linux-x86-5.3.1.run

再次双击即可

3.配置调试环境,建立一个c或者c++的项目,按F5调试运行,假如弹出如下提示

将系统用户切换到rootsu root (输入密码)

cd /etc

vi rc.local

增加这样一行:echo 0 | tee /proc/sys/kernel/yama/ptrace_scope

保存退出该文件,重启系统即可

变异一个有UI界面的程序,弹出如下警告信息:

:-1: error: cannot find -lGL,表示我们没有lgl库,可以按照网上的方法是用sudo apt-get install libqt4-dev或者sudo apt-get install libgl1-mesa-dev或者libgl1-mesa-dev或者libglu1-mesa-dev安装。或者使用如下方法

4.安装UI

下载mase安装包,解压后执行connfiure,然后则在用户的里边目录下回生成一个mase/****.so文件

方法一:

在建立工程的时候,右键添加外部库,定位到该so文件,即可。

方法二:

将该so文件拷贝到系统/user/lib/目录下面即可

注意:可能需要在系统环境变量中添加该库文件的路径.

这样问题就解决了。



推荐阅读
author-avatar
fjfzfisher
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有