需要在ubuntu下编译一个cmake工程,发现cmakeList里面需要Qt5Widgets这个包,所以开始摸索安装Qt5。
官方的安装教程如下
https://wiki.qt.io/Install_Qt_5_on_Ubuntu
我选择下载5.12.4版本
https://download.qt.io/official_releases/qt/5.12/5.12.4/
下载好run文件后,右键运行,一路next安装完成
再次对工程进行编译,报错
CMake Error at turtlesim/CMakeLists.txt:6 (find_package):
By not providing "FindQt5Widgets.cmake" in CMAKE_MODULE_PATH this project
has asked CMake to find a package configuration file provided by
"Qt5Widgets", but CMake did not find one.
就是不管怎么样都找不到Qt5WIdget这个包
我重装了好几次,试了网上好多种添加路径的办法,都没有效果
最后是https://blog.csdn.net/baidu_28455067/article/details/80274741这篇文章的这个命令解救了我
sudo apt-getinstall qtbase5-dev
现在开始报找不到OpenCV的错了,安装好opencv也是个难题,继续吧。
opencv安装时因为ffmpeg报过错,在重装ffmpeg时加上enable命令就解决了
下载ffmpeg安装包,按如下命令安装
./configure --enable-nonfree --enable-pic--enable-shared
make
make install