卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

解決Linux下安裝OpenCV遇到的問(wèn)題

問(wèn)題1:make時(shí)報(bào)錯(cuò):'/usr/include/string.h'中的函數(shù)'memcpy'在此作用域中未聲明 當(dāng)在Linux系統(tǒng)上安裝OpenCV時(shí),有時(shí)會(huì)遇到make過(guò)程中報(bào)錯(cuò),指向'/usr

問(wèn)題1:make時(shí)報(bào)錯(cuò):'/usr/include/string.h'中的函數(shù)'memcpy'在此作用域中未聲明

當(dāng)在Linux系統(tǒng)上安裝OpenCV時(shí),有時(shí)會(huì)遇到make過(guò)程中報(bào)錯(cuò),指向'/usr/include/string.h'中的函數(shù)'memcpy'未在此作用域中聲明。這個(gè)問(wèn)題是由于缺少必要的頭文件引起的。

解決方案:

為了解決這個(gè)問(wèn)題,我們可以在CMakeLists.txt文件的第一行添加以下代碼:

``` set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -D_FORCE_INLINES") ```

這樣就能正確引入頭文件,解決'memcpy'未聲明的錯(cuò)誤。

問(wèn)題2:make時(shí)報(bào)錯(cuò):fatal error: Eigen/Eigenvalues: No such file or directory

在編譯OpenCV過(guò)程中,有時(shí)會(huì)遇到類似“fatal error: Eigen/Eigenvalues: No such file or directory”的錯(cuò)誤提示。這個(gè)問(wèn)題是由于缺少Eigen庫(kù)文件導(dǎo)致的。

解決方案:

為了解決這個(gè)問(wèn)題,我們可以在cmake命令中添加WITH_EIGENOFF選項(xiàng),即:

``` sudo cmake -D CMAKE_BUILD_TYPERELEASE -D WITH_EIGENOFF -D CMAKE_INSTALL_PREFIX/usr/local/opencv/3.10 .. ```

通過(guò)設(shè)置WITH_EIGEN為OFF,可以禁止使用Eigen庫(kù),從而解決缺少文件或目錄的錯(cuò)誤。

通過(guò)以上兩個(gè)解決方案,我們可以順利地解決在Linux下安裝OpenCV時(shí)遇到的問(wèn)題,使得安裝過(guò)程更加順利。

標(biāo)簽: