無法開啟python27.lib怎麼解決

daqianmen發表於2021-09-11

無法開啟python27.lib怎麼解決

在用 VS2015 編譯 Debug 版的 openCV 原始碼時,最後一步生成 INSTALL,碰到了下面問題:

無法開啟python27.lib怎麼解決

因為配置 Windows 版 caffe 的需要,我先安裝了一個 Anaconda3(3.6版本),caffe 最高支援到 3.5 ,所以安裝了一個 Anaconda2(2.7版本),openCV 用 Cmake 編譯時都檢測到了,所以同時碰到了這兩個問題。這個是 Anaconda 中 pyconfig,h 的配置問題,以 Anaconda2 下的 pyconfig.h 為例,在第 338 行的語句:

pragma comment(lib,”python27_d.lib”)

無法開啟python27.lib怎麼解決

相關推薦:《》

解決方法:

在對應的 pyconfig.h 檔案中做出如下修改:

無法開啟python27.lib怎麼解決

並且要將 define Py_DEBUG(338 句)登出:

無法開啟python27.lib怎麼解決

然後如果是 python36_d.lib 的問題,同上,在 Anaconda3 的 pyconfig.h 檔案中做出修改。

將:

無法開啟python27.lib怎麼解決

改為:

無法開啟python27.lib怎麼解決

並且登出:

無法開啟python27.lib怎麼解決

然後再編譯就可以透過了!

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1727/viewspace-2836005/,如需轉載,請註明出處,否則將追究法律責任。

相關文章