亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

cmake3.8.0+opencv3.2+vs2015 求大神告訴我如何配置

cmake3.8.0+opencv3.2+vs2015 求大神告訴我如何配置

下面顯示的問題是The C compiler identification is unknownCMake Error at CMakeLists.txt:98 (project): No CMAKE_CXX_COMPILER could be found.CMake Error at CMakeLists.txt:98 (project): No CMAKE_C_COMPILER could be found.Configuring incomplete, errors occurred!See also "D:/ocv/opencv/CMakeFiles/CMakeOutput.log".See also "D:/ocv/opencv/CMakeFiles/CMakeError.log".
查看完整描述

3 回答

?
喵喵時光機

TA貢獻1846條經驗 獲得超7個贊

一般是因為在初始選擇Generator的時候點成了計算機里沒有或者不匹配的編譯器。在Cmake的“File”一欄找到“Delate Cache”。再重新載入Generator……

查看完整回答
反對 回復 2023-01-10
?
慕婉清6462132

TA貢獻1804條經驗 獲得超2個贊

首先確定你where to build the binaries的路徑是否存在,一般都是由于這個路徑不存在而引起的。也有可能是你以前選著了一個不存在的路徑然后點configure了,及時后來跟換了存在的路徑,也會出錯。解決辦法,你點左上角的file,選擇Delate Cache,再選擇configure。自后點generate ,再出錯的話就點左上角的file,選擇Delate Cache,再選擇generate。

查看完整回答
反對 回復 2023-01-10
?
長風秋雁

TA貢獻1757條經驗 獲得超7個贊

首先,我想說的是CMake的作用,每個編譯器在調用頭文件的時候都需要編譯器配置好讀取頭文件(*.h)對應的(*.c||*.cpp)的路徑,就像調用math.h你得告訴編譯器對應的math.c要去什么地方尋找,但是新下載的OpenCV編譯器是不知道相應的頭文件還有lib文件要去哪里找的,所以程序猿們可以有以下兩種方案:
1. 每次創建一個工程,找到調用文件的配置選項,然后手動添加,告訴編譯器cv.h在哪,各種庫文件(*.lib)文件在哪,當然既然涉及到系統的問題,少不了要去環境變量配置一下系統設置,不過配置環境變量僅僅用一次就可以了。
2. 為了省去每次創建工程都需要手動配置路徑的麻煩,用CMake可以將Opencv的相關文件在哪里逗永久地地告訴編譯器,當然代價就是……失敗幾率很大

查看完整回答
反對 回復 2023-01-10
  • 3 回答
  • 0 關注
  • 202 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號