在vs2017以上版本中關閉vcpkg的使用
在vs2017以上版本中關閉vcpkg的使用
問題描述
在某工程中使用早期自己編譯的opencv3.4.1版本,一切正常,最後呼叫的waitKey()
函式正常工作即可以讓視窗暫停直到按下任意按鍵;
但是安裝了vcpkg並整合到vs2017後,又用vcpkg安裝了opencv4.3.0版本,該工程的waitKey()
函式便不起作用了。
原因分析:安裝了vcpkg並且用它裝了opencv其他版本,vs就自動去vcpkg目錄下去找庫檔案,則程式中連結的庫可能出現問題,(opencv341.xxx等可能與vcpkg的opencv430.xxx衝突)導致函式失效。
vcpkg安裝的庫使用優先順序是高於在工程中配置的VC++目錄和附加包含目錄的。
解決方法
在已經配置好的工程中,如果使用了其他不同版本的vcpkg安裝過的庫,就要在下圖的位置把vcpkg關閉,以防連結和包含頭錯誤。
相關推薦
在vs2017以上版本中關閉vcpkg的使用
在vs2017以上版本中關閉vcpkg的使用 問題描述 在某工程中使用早期自己編譯的opencv3.4.1版本,一切正常,最後呼叫的waitKey()函式正常工作即可以讓視窗暫停直到按下任意按鍵; 但是安裝了vcpkg並整合到vs20
Chrome 80及以上版本 中 Iframe 跨域 Cookie 的 Samesite 問題
新專案要嵌入之前的一個專案,而且該被嵌入專案之前提供給第三方使用,他們也是用的iframe。以前都是好的,但是現在發現要是iframe的地址和父級的地址不同源,專案登入時無法設定cookie。
Windows 64 位 mysql 5.7以上版本包解壓中沒有data目錄和my-default.ini及服務無法啟動的快速解決辦法(問題小結)
LZ初學SQL,本來以為開源的安裝很簡單,但是中間出現了一些問題,記錄下來,希望能幫助到他人。
mysql5.7以上版本配置my.ini的詳細步驟
Windows 64 位 mysql 5.7以上版本包解壓中沒有data目錄和my-default.ini和my.ini檔案以及服務無法啟動的解決辦法以及修改初始密碼的方法。
MySql8.0以上版本正確修改ROOT密碼的方法
部署環境: 安裝版本red hat Cent 7.0 MYSQL 版本 8.0.2.0 成功部署完畢後出現故障情況:
MongoDB 3.6版本中bind_ip設定詳解
2017年下半年新發布的MongoDB 3.6版本在安全性上做了很大提升,主要歸結為兩點:
詳解java介面(interface)在不同JDK版本中的變化
JDK1.7以及以前: 介面(interface)在JDK7及之前的版本對介面的要求: 介面定義:
Mysql5.7及以上版本 ONLY_FULL_GROUP_BY報錯的解決方法
近期在開發過程中,因為專案開發環境連線的mysql資料庫是阿里雲的資料庫,而阿里雲的資料庫版本是5.6的。而測試環境的mysql是自己安裝的5.7。因此在開發過程中有小夥伴不注意寫了有關group by的sql語句。在開發環境中
對django 2.x版本中models.ForeignKey()外來鍵說明介紹
下面是程式碼 class GroupInfos(models.Model): uid = models.AutoField(primary_key=True) caption = models.CharField(max_length=32,unique=True)
徹底解決安卓7.0及以上版本抓包https失敗
目錄 現象 原因 解決辦法 webview抓包失敗 警告 現象 android7.0以上的手機https抓包失敗(安裝了https證書也不行)
python3.5以上版本,typing模組提高程式碼健壯性
一、前言 Python是一門弱型別的語言,很多時候我們可能不清楚函式引數型別或者返回值型別,很有可能導致一些型別沒有指定方法,在寫完程式碼一段時間後回過頭看程式碼,很可能忘記了自己寫的函式需要傳什麼引數,返回
使用reactnavigation5.x(RN0.6以上版本)
1.安裝 #安裝核心庫npm install @react-navigation/nativeoryarn add @react-navigation/native #依賴庫npm install react-native-reanimated react-native-gesture-handler react-native-screens react-native-saf
centos 7以上版本開放埠
Linux防火牆Firewall和Iptables的使用 Linux中有兩種防火牆軟體,ConterOS7.0以上使用的是firewall,ConterOS7.0以下使用的是iptables,本文將分別介紹兩種防火牆軟體的使用。
Vue中關閉彈窗元件時銷燬並隱藏操作
背景:在dialog彈窗元件中執行mounted鉤子,將資料初始化,等取消關閉彈窗後,發現mounted鉤子不執行
Angular2及以上版本的多語言問題
1、多語言的配置,正常安裝@ngx-translate/core和@ngx-translate/http-loader,注意@ngx-translate/core和@ngx-translate/http-loader的版本和當前使用的Angular版本有關,可以參考下圖:
最直接有效的解決nacos配置mysql8.0以上版本後無法啟動的問題
前言 本文只介紹nacos配置mysql8.0.18後啟動報錯的問題 nacos配置mysql8.0的具體操作步驟可以參考我的上一篇部落格:nacos1.1.4連線mysql 8.0.18步驟(有圖有真相)
CCBPM H5版本中組織結構整合以及與外部資料來源同步介紹
>>> CCBPM H5版本中組織結構整合以及與外部資料來源同步介紹 各位朋友,馳騁CCBPM即將推出H5版本的流程設計器與表單設計器,原有的silverlight外掛將會完全被拋棄。H5版本中,對原有的風格進行
win10系統安裝mysql8.0以上版本連線SQLyog出現2058錯誤處理方法
win10系統安裝mysql8.0以上版本連線SQLyog出現2058錯誤處理方法 在win10安裝8.0以上版本的mysql時候,在連線SQLyog的時候總是出現問題,在網上查了很多,最終比較適合自己的是下面這種方法,親測有效,
vtigercrm 7.3版本中匯出CSV中文亂碼與匯入亂碼問題,其它CSV亂碼通用
中文亂碼問題本質都是編碼格式問題,匯出編碼是中文GB編碼,需要改為utf-8即可。
chrome啟用外掛_如何在Google Chrome 42和更高版本中啟用Silverlight?
chrome啟用外掛 We all watch a lot of our favorite television series and movies in our browsers these days, but what do you do when you cannot watch videos in your favorite browser? Tod