第二次接触cmake,第一次用cmake编译文件研究半天,才cinfigure成功,确因一时偷懒没有记录下调试过程,再次在台式机上初用cmake又遇到问题,经过努力找出错误原因,记录下来分享给大家,希望能帮助到你们呦
遇到的问题是No CMAKE_C_COMPILER could be found. No CMAKE_CXXMPILER could be found.
像我的这样的错误可以从以下几个方面检查:
1、检查选择的编译平台是否和自己安装的对应方法如下:
选file->delete cache->yes->这样清除完配置之后再点击configure,就可以重新选择与你安装的相对应的编译平台版本
2、上图选中项若如图所示则选择自己安装对应路径
3、若还是提示No CMAKE_C_COMPILER could be found.或No CMAKE_CXX_COMPILER could be found.
选Add Entry会出现如下提示框,把缺的comfiler加上选择对应路径即可如下图
4.若出现opencv-dir-notfind自己添加opencv-buil文件夹。
5.总而言之看错误提示,若错误提示有数据显示界面没有的条目可尝试加上(在自己知道路径且知道该用哪个文件的情况下),若条目中有只是value值是notfound,
则需要你手动选择路径。
希望能帮助大家~