1. 程式人生 > >opencv:vs2015添加了包含目錄依然無法開啟‘opencv2/core/core.hpp’ 解決方法

opencv:vs2015添加了包含目錄依然無法開啟‘opencv2/core/core.hpp’ 解決方法

安裝環境

  • win10

  • vs2015

出錯和改錯

按網上的教程,配置好opencv後,包括已經把以下內容新增到‘包含目錄’了:

E:\openCV\opencv\build\include
E:\openCV\opencv\build\include\opencv
E:\openCV\opencv\build\include\opencv2

輸入測試程式碼:

#include <iostream>  
#include <opencv2/core/core.hpp>  
#include <opencv2/highgui/highgui.hpp>  
using namespace cv; int main() { Mat img = imread("Aaron_Eckhart_0001.jpg"); // 在視窗中顯示avatar imshow("Aaron_Eckhart_0001", img); // 等待6000 ms後窗口自動關閉 waitKey(6000); }

執行除錯,一直出現以下錯誤:無法開啟‘opencv2/core/core.hpp’…….。Google了很久也找不到答案。。。失落了一會,突然發現#include opencv2/core/core.hpp 中opencv2已經在包含目錄中了。。。。所以只要把路徑中重複的opencv2去掉就好啦。因為opencv中很多的相關檔案都包含了opencv2,所以,改一下剛剛新增到‘包含目錄’中的第三項就好啦,改成:

E:\openCV\opencv\build\include

這樣就可以啦!

相關推薦

opencvvs2015包含目錄依然無法開啟opencv2/core/core.hpp解決方法

安裝環境 win10 vs2015 出錯和改錯 按網上的教程,配置好opencv後,包括已經把以下內容新增到‘包含目錄’了: E:\openCV\opencv\build\include E:\openCV\opencv\build\inc

VS當引用但是編譯時仍然提示新增引用的解決方法

原因是新增的引用是基於當前專案編譯的版本更高的版本,所以會無法新增, 如:dll所需版本為.net framework 4.5,但是你的專案框架是.net framework 4.0,則會報上述錯誤 解決:更改專案的框架版本即可,右鍵專案屬性即可看到

crontab定時任務卻無法執行

var swift 排查 ont 輸入 添加 新的家 erro 定時 錯誤現象:寫的腳本(linux上使用FTP下載文件)中會生成文件,但是到了時間點卻沒有生成文件。排查:先查看定時任務執行的日誌文件( /var/log/cron):Sep 18 03:46:01 loca

SALVIA 0.3 釋出Pixel Shadertex2D的支援

SALVIA 0.3 出爐了! 這是自2010年8月份以來, SALVIA Milestone 1.0之後最重要的釋出! 0.3開始,SALVIA正式支援了Pixel Shader。 自2008年中開始的Shader設計與實現工作基本完成。 未來一年內,SALVIA的工作將集中以下幾點: 在Shad

開源軟體光柵化渲染器SALVIA 0.2.5釋出為Pixel Shader分支與迴圈的支援

SALVIA 0.2.5 釋出! 更新列表如下: 0.2.2 - 0.2.5 (Feb 24, 2012) 版本名稱發生變化,從原先的Milestone X fix Y的命名方式正式更新為與主版本相同的版本號序列。 取消了對DirectX的強制依賴。 添加了對Visual C++ Expres

WEB.NET error一個名為 jquery (區分大小寫)的 ScriptResourceMapping 解決方案

clas resource 文件 全局 區分大小寫 get com 技術 star 參考 http://blog.csdn.net/kisscatforever/article/details/50579935 今天用了一個組件 一個驗證型的組件。 然後出現了這個問

手動git到目錄右鍵菜單

windows win bsp rep oot edit 註冊 知識庫 lan 1、通過在“運行”中輸入‘regedit’,打開註冊表。 2、找到[HKEY_CLASSES_ROOT\Directory\Background]。 3、在[Back

MFC中控件變量後修改

變量 .cpp images 新增 存在 str 一個 ima 項目 新增一個變量這個變量存在於兩個位置,一個是頭文件中項目名+Dlg.h文件,另一個是源文件中項目名+Dlg.cpp文件 MFC中控件添加了變量後修改

MongoDB-2MongoDB、刪除、修改

一個數 日期 find quantity database dto 時間戳 創建 例子 一、簡介 MongoDB是一個高性能,開源,無模式的文檔型數據庫,是當前NoSQL數據庫產品中最熱門的一種。數據被分組存儲在數據集中,被稱為一個集合(Collenction)

01 Maven構建的項目中,把.xml等配置文件到編譯目錄

build 文件 構建 main %20 sources 更新 目錄 如果 Maven構建的項目,默認只會把src/main/resources目錄下的xml配置文件添加到編譯目錄。 如果需要把src/main/java目錄下的xml配置文件也添加到編譯目錄,需要在pom.

Loadrunner服務器監控

報錯 ont 雙擊 baidu 路徑 mini 在服務器 spec fresh 一、監控windows系統:1、監視連接前的準備 1)進入被監視windows系統,開啟以下二個服務Remote Procedure Call(RPC) 和Remote Regis

Python項目1自動標簽

python -- 替換 提取 文檔 htm 邏輯 html 文本文 目標:本項目給純文本文件添加格式,使文檔轉換成其他類型的文檔(以HTML為例) 思路: 從原文件提取有用信息: 文檔結構---成為目標文檔添加HTML標簽的依據 文檔內容---成為目標文檔的內容 制

JPA中自動使用@Table(name = "userTab")後自動將表名、列名下劃線的問題

hang auto server nic dialect rac serve com generate 一、問題   JPA中自動使用@Table(name = "userTab")後自動將表名、列名添加了下劃線的問題,如下圖:    二、解決   在app

一個數組和另一個數組比較,如果第一個數組裡面有的就不

可以把兩個陣列先合併成一個數組然後再去重複項 比如兩個陣列分明是    arry1,arry2.    把arry2中和arry1不同的項新增進來。   var  arry1=[{},{},{}];  

向一個數組裡新增內容,如果id一樣就不

function compare(data,tlid){      //data是陣列,tlid是想要新增進去的內容。              var flag=false;//設定一個flag

當執行sql更新失誤,錯誤的判斷條件,導致資料表資料出錯時,如何利用備份資料庫實現聯合更新還原資料。

  首先得有備份資料庫,沒有備份肯定無法聯合更新回覆。 我錯誤更新了 [SBSDB].[dbo].[wallet_user_info]中的使用者名稱user_name 我的備份資料庫及對應資料表SBSDBTest.dbo.t_user_detail  先select 出錯

一個欄位,查詢速度突然變慢

幾年前寫的一個小總結,本來寫在公司的wiki上,現在讀起來感覺寫的挺好玩的,粘到這裡。   做一個需求,要給平臺數據表加個欄位。加欄位之後,觸發程式,通過DbVisualizer查詢,資料正確入庫,然後通過頁面訪問該表,提示連線超時!!!WTF!剛才通過頁面訪問的時候還好好的啊!!  

butterknife 同步出現錯誤

com.android.ide.common.process.ProcessException: Failed to execute aapt 首先 butterknife 與compileSdkVersion/targetSdkVersion /V7包 的版本有很大關係 當我用最新

unity接科大訊飛語音識別Windows平臺(補充前面的文章,錄音功能)

其他操作就不在一一贅述了,直說一下新增的負責錄音的那段程式碼 1、首先利用Microphone類開始錄製和結束錄製音訊 2、利用AudioSource類播放錄製的音訊 3、然後用自己寫的方法Float2Byte將錄製的音訊轉成byte資料,供訊飛語音識別方法呼叫 詳細

MongoDB學習筆記~為IMongoRepository介面增刪改方法,針對官方驅動

回到目錄 上一講說了MongoDB官方驅動的查詢功能,這回說一下官方驅動的增刪改功能,驅動在升級為2.0後,相應的insert,update和delete都只有了非同步版本(或者叫並行版本),這當然也是跟著.net走的正方向,大事所趨,但有時,我們的前臺已經使用同步方式實現了,為了不改變前臺程式碼,所以,後