如果不对,则按照下列步骤进行修改
原配置文件内容为:
改为:
务必找到自己当仔早滚初安装qt5的位置,对应修睁答改
成功则显示:
问题讲解:find_package() 查找方法有两种一种是 CMAKE_MODULE_PATH当中注册的地址列表中查找 findQT5.cmake文件,如果找不到,那么就通过系统的 xxxconfig.cmake来找,apt和一些cmake安装的软件,会在系统层默认目录当中拷贝对应appconfig.cmake文件进去,然后find_package就能找到,
解决思路:先确保 安装了qt5 并宏配誉且sudo apt-get install qtbase5-dev
命令如下
apt-file search Qt5Config.cmake 可以搜索对应的appconfig.cmake应在本地所在位置,然后蔽段就可以通过本地查看是否真的有这个文件
如果不行,sudo apt-get install --reinstall qtbase5-dev
我重新安装了以后,本地的 qtbase5-dev: /usr/lib/x86_64-linux-gnu/cmake/Qt5/Qt5Config.cmake 位置就有这卖枝个文件了,然后这个问题就解决了
ubuntu16.04安装qt5的命令_百升明谨槐搜度经吵基验:http://jingyan.baidu.com/article/cd4c297901a515756e6e60da.html
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)