问题1:添加opencv库后,报错:
by not providing "findqt5core.cmake" in cmake_module_path this project has asked cmake to find a ...
- 原因:未安装qt5
- 解决方案:安装qt5
sudo apt-get install qt5-default
安装后编译时,仍然报错如上,解决方案:安装QT5后重启电脑。
问题2:opencv报错
没有规则可制作目标“opencv/build/lib/libopencv_gapi.so.4.5.2libopencv_gapi.so.4.5.2”
- 原因:只采用cmake-gui对opencv进行configure和Generate,尚未进行编译和安装
- 解决方案:在build中打开终端:
make
make install
问题3:CMakeLists设置
cmake_minimum_required(VERSION 3.17)
project(enhance)
set(CMAKE_INCLUDE_CURRENT_DIR ON)
set(CMAKE_AUTOMOC ON)
set(BOOST_LIBRARYDIR "/usr/lib/x86_64-linux-gnu")
find_package(Qt5Core)
add_e