你們說SWIG Python綁定的OpenCV 2.0 MacPorts的
我一直在以3天試圖讓OpenCV的Python的結合發生的事情,我已經(完整的較量是documented here),但儘管轉向在C進行痛飲標誌通過安裝MacPorts的痛飲後,我沒有得到任何痛飲行爲:(
我cmake的命令是這樣的:
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/opt/local -D BUILD_PYTHON_SUPPORT=ON -D BUILD_SWIG_PYTHON_SUPPORT=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D BUILD_EXAMPLES=ON -D BUILD_TESTS=ON -D PYTHON_INCLUDE_DIR=/opt/local/Library/Frameworks/Headers -D INSTALL_PYTHON_EXAMPLES=ON -D BUILD_SWIG_PYTHON_SUPPORT=ON -D CMAKE_CXX_COMPILER=/usr/bin/g++-4.2 -D CMAKE_C_COMPILER=/usr/bin/gcc-4.2 ..
其拉這個錯誤:
-- Looking for libavformat/avformat.h
-- Looking for libavformat/avformat.h - not found
-- Looking for ffmpeg/avformat.h
-- Looking for ffmpeg/avformat.h - not found
,所以我想它沒有找到一個我在:
/opt/local/include/libavformat/avformat.h
我怎麼告訴它嗎?有點像
-D CMAKE_CXX_FLAGS="-I/opt/local/include" -D CMAKE_SHARED_LINKER_FLAGS="-L/opt/local/lib"
???
我通過Macports使用OSX 10.5.8,Python 2.6並編譯最新的OpenCV-trunk。
看起來像Python綁定是一個變種 - 爲+ python26需要? – 2010-12-14 22:38:59
啊......可能是。編輯我的答案 - 謝謝! – 2010-12-14 22:45:05