Qt5运行opencv3.4.0(Ubuntu)
获取下载链接
命令行输入下载链接,此处以64位系统为例
$wget https://download.qt.io/official_releases/qt/5.11/5.11.0/qt-opensource-linux-x64-5.11.0.run
或者:$sudo apt-get install build-essential libgl1-mesa-dev
再或者自行下载https://download.qt.io/archive/qt/这个为官网的下载链接选择合适的版本进行下载。
安装
赋予执行权限chmod +x qt-opensource-linux-x64-5.11.0.run
启动安装 ./qt-opensource-linux-x64-5.11.0.run
组件中Tools是必选,Qt可以自行选择建议是全选。提示全选安装有5个G大小,确保磁盘空间充足,不部的话自行拓展。
tips:可能需要的一些依赖:
sudo apt-get install build-essential
sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y
启动
首先先看看Qt的环境是否正常
命令行$ designer
可能会提示出错designer: could no
t exec '/usr/lib/x86_64-linux-gnu/qt4/bin/designer': No such file or directory
解决:进入目录/usr/lib/x86_64-linux-gnu/qt-default/qtchooser
执行sudo gedit default.conf
将第一行替换为 /xxx/Qt5.11.0/5.11.0/gcc_64/bin xxx为自己的安装目录 保存
查看qmake信息
$qmake -v
QMake version 3.1
Using Qt version 5.11.0 in /home/chh001/Andriod/Qt5.11.0/5.11.0/gcc_64/lib
好了可以启动Qt了
第一种启动方法命令行键入designer,默认弹出的是设计师模式
第二种进入目录/xxx/Qt5.11.0/Tools/QtCreator/bin$ 执行./qtcreator,进入默认打开界面
测试
方式一:Qt内执行。单击左下角绿色小箭头或者快捷键Ctrl+R或者F5
方式二:命令行执行。进入工程找到*.pro所在目录,执行qmake *.pro 然后make,最后./*即可执行。通过Qt界面编译生成会新出现一个buil*目录,此目录就是存放上述命令行编译后得到的文件。
新建工程
选择窗口界面:
填写工程名,选择路径
查看Qt编译器是否正常
设置工程信息
finish
运行
卸载
进入安装目录执行$./MaintenanceTool