vs2022重新編譯opencv-python?cuda加速時(shí)報(bào)錯(cuò)的問(wèn)題解決
今天重新編譯了一下Windows的opencv-python的cuda加速
在生成INSTALL的時(shí)候報(bào)錯(cuò)
嚴(yán)重性 代碼 說(shuō)明 項(xiàng)目 文件 行 禁止顯示狀態(tài)
錯(cuò)誤 C2059 語(yǔ)法錯(cuò)誤:“)” opencv_test_objdetect D:\opencv\opencv\source\opencv-4.x\modules\objdetect\test\test_qrcode_encode.cpp 324
警告 C4819 該文件包含不能在當(dāng)前代碼頁(yè)(936)中表示的字符。請(qǐng)將該文件保存為 Unicode 格式以防止數(shù)據(jù)丟失 opencv_test_objdetect D:\opencv\opencv\source\opencv-4.x\modules\objdetect\test\test_qrcode_encode.cpp 1
錯(cuò)誤 C2059 語(yǔ)法錯(cuò)誤:“for” opencv_test_objdetect D:\opencv\opencv\source\opencv-4.x\modules\objdetect\test\test_qrcode_encode.cpp 324
錯(cuò)誤 C2143 語(yǔ)法錯(cuò)誤: 缺少“)”(在“;”的前面) opencv_test_objdetect D:\opencv\opencv\source\opencv-4.x\modules\objdetect\test\test_qrcode_encode.cpp 324
錯(cuò)誤 C2065 “i”: 未聲明的標(biāo)識(shí)符 opencv_test_objdetect D:\opencv\opencv\source\opencv-4.x\modules\objdetect\test\test_qrcode_encode.cpp 324
錯(cuò)誤 C2065 “i”: 未聲明的標(biāo)識(shí)符 opencv_test_objdetect D:\opencv\opencv\source\opencv-4.x\modules\objdetect\test\test_qrcode_encode.cpp 324
錯(cuò)誤 C2275 “std::string”: 將此類型用作表達(dá)式非法 opencv_test_objdetect D:\opencv\opencv\source\opencv-4.x\modules\objdetect\test\test_qrcode_encode.cpp 326
錯(cuò)誤 C2146 語(yǔ)法錯(cuò)誤: 缺少“)”(在標(biāo)識(shí)符“input_info”的前面) opencv_test_objdetect D:\opencv\opencv\source\opencv-4.x\modules\objdetect\test\test_qrcode_encode.cpp 326
錯(cuò)誤 C2065 “input_info”: 未聲明的標(biāo)識(shí)符 opencv_test_objdetect D:\opencv\opencv\source\opencv-4.x\modules\objdetect\test\test_qrcode_encode.cpp 328
錯(cuò)誤 C2065 “input_info”: 未聲明的標(biāo)識(shí)符 opencv_test_objdetect D:\opencv\opencv\source\opencv-4.x\modules\objdetect\test\test_qrcode_encode.cpp 350
錯(cuò)誤 C2737 “gtest_ar”: 必須初始化 const 對(duì)象 opencv_test_objdetect D:\opencv\opencv\source\opencv-4.x\modules\objdetect\test\test_qrcode_encode.cpp 350
錯(cuò)誤 C2059 語(yǔ)法錯(cuò)誤:“}” opencv_test_objdetect D:\opencv\opencv\source\opencv-4.x\modules\objdetect\test\test_qrcode_encode.cpp 435
錯(cuò)誤 C2143 語(yǔ)法錯(cuò)誤: 缺少“;”(在“}”的前面) opencv_test_objdetect D:\opencv\opencv\source\opencv-4.x\modules\objdetect\test\test_qrcode_encode.cpp 435
仔細(xì)看卻是報(bào)了個(gè)寂寞,當(dāng)然最重要的是
嚴(yán)重性 代碼 說(shuō)明 項(xiàng)目 文件 行 禁止顯示狀態(tài)
警告 C4819 該文件包含不能在當(dāng)前代碼頁(yè)(936)中表示的字符。請(qǐng)將該文件保存為 Unicode 格式以防止數(shù)據(jù)丟失 opencv_test_objdetect D:\opencv\opencv\source\opencv-4.x\modules\objdetect\test\test_qrcode_encode.cpp 1
由此可見(jiàn),是文件編碼的問(wèn)題,而且這個(gè)文件里面還有日文
所以更改文件編碼格式保存
VS2022的更改文件編碼的功能是隱藏的
首先在工具一欄找到自定義
在自定義里選擇命令
將菜單欄改為文件
點(diǎn)擊添加命令
在類別找到文件,在右邊命令一欄找到“高級(jí)保存選項(xiàng)”
點(diǎn)確定,返回后選中“高級(jí)保存選項(xiàng)”,使用上移或下移,移動(dòng)到合適的位置后,關(guān)閉
在文件中就能看到高級(jí)保存選項(xiàng)了
打開(kāi)后,將文字編碼改為936的簡(jiǎn)體中文
完成后保存重新編譯生成問(wèn)題就解決啦。
到此這篇關(guān)于vs2022重新編譯opencv-python cuda加速時(shí)報(bào)錯(cuò)的問(wèn)題解決的文章就介紹到這了,更多相關(guān)vs2022重新編譯opencv-python cuda 內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- 解決PyTorch與CUDA版本不匹配的問(wèn)題
- 淺談pytorch、cuda、python的版本對(duì)齊問(wèn)題
- 粗暴解決CUDA out of memory的問(wèn)題
- 安裝pytorch報(bào)錯(cuò)torch.cuda.is_available()=false問(wèn)題的解決過(guò)程
- Linux安裝CUDA GCC版本不兼容問(wèn)題
- VScode+cuda編程常見(jiàn)環(huán)境問(wèn)題的解決
- Ubuntu下安裝CUDA10.0以及問(wèn)題
- numba CUDA報(bào)錯(cuò)的問(wèn)題解決
- CUDA環(huán)境下libcuda.so缺失問(wèn)題解決方案
相關(guān)文章
C/C++中函數(shù)分裝時(shí)錯(cuò)誤處理的常見(jiàn)方法
在?C++?中處理錯(cuò)誤信息時(shí),通常有幾種常見(jiàn)的方式,具體選擇取決于你的需求、代碼風(fēng)格和項(xiàng)目規(guī)范,以下是幾種常見(jiàn)的處理方式,希望對(duì)大家有所幫助2025-06-06Qt股票組件之自選股列表拖拽、右鍵常用菜單功能的實(shí)現(xiàn)
這篇文章主要介紹了Qt股票組件之自選股列表拖拽、右鍵常用菜單功能的實(shí)現(xiàn)方法,本文通過(guò)實(shí)例文字相結(jié)合的形式給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-07-07C語(yǔ)言手把手教你實(shí)現(xiàn)貪吃蛇AI(上)
這篇文章主要介紹了C語(yǔ)言手把手教你實(shí)現(xiàn)貪吃蛇AI,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-01-01解析在Direct2D中畫(huà)Bezier曲線的實(shí)現(xiàn)方法
本篇文章是對(duì)在Direct2D中畫(huà)Bezier曲線的實(shí)現(xiàn)方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-05-05