• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            逛奔的蝸牛

            我不聰明,但我會(huì)很努力

               ::  :: 新隨筆 ::  ::  :: 管理 ::
            http://sites.google.com/site/michaelsafyan/setup-guide/mac-os-x-10-6-snow-leopard
            1. 安裝MacPort: 下載Download MacPorts的dmg,直接安裝
            2. Install PkgConfig using MacPorts: sudo port install pkgconfig
            3. Install CMake using MacPorts:: sudo port install cmake
            4. Configure PKG_CONFIG_PATH: 
            export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/lib/pkgconfig:/usr/X11/lib/pkgconfig
            export PKG_CONFIG_PATH=~/.local/lib/pkgconfig:/opt/local/lib/pkgconfig:$PKG_CONFIG_PATH
            echo "export PKG_CONFIG_PATH=$PKG_CONFIG_PATH" >> ~/.profile
            在安裝cmake時(shí)要注意,因?yàn)樵赟now Leopard 10.6.4中因?yàn)镴DK已經(jīng)升級過了,在sudo port install cmake時(shí)會(huì)提示錯(cuò)誤,解決方法:

            I am in a different position with respect to this fix. I had installed cmake 2.8.2_3 before the Apple Java update. After the Apple Java update, the cmake upgrade from 2.8.2_3 to 2.8.2_4 failed saying that I needed to install Java from Apple, which was already installed. As far as I can tell, the Apple update to Java 1.6.0_22 did not properly update the header path. In the updated version the header path leads to a dead end. I was able to fix this by doing the following.

            1) Create directory

            /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Headers

            2) Copy entire contents of directory

            /Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Headers

            to directory

            /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Headers

            After this fix the upgrade to cmake 2.8.2_4 worked. However, if the macports cmake could be made to look for the Java headers in /Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Headers this would resolve an existing problem.

            From: https://trac.macports.org/ticket/26934


            5. 最終大戲來了,安裝OpenCV: http://sunny.in.th/2010/04/27/installing-opencv-21-on-snow-leopard.html

            Installing OpenCV 2.1 on Snow Leopard has become quite easy at least easier than 2.0. Version 2.1 can now be compiled as 64-bit library.

            Before version 2.1 OpenCV used Carbon which is the old GUI interface for Mac OS. Carbon supports only 32-bit and has been deprecated by Apple. The new GUI interface for Mac OS is Cocoa. With Snow Leopard being a 64-bit kernel it would be nice if we could compile OpenCV as a 64-bit library and not not 32-bit just because of Carbon. Thanks to the OpenCV team they have added Cocoa support in version 2.1.

            To install OpenCV check out the code from the svn repository and compile it.

            $ svn co https://code.ros.org/svn/opencv/trunk/opencv
            $ cd opencv
            $ mkdir build 
            $ cd build 
            $ cmake .. 
            

            Configure the make by

            $ ccmake .
            

            If you want you can build the samples as well.

            ccmake

            Press c to configure, followed by g to generate. Next build and install OpenCV by

            $ make -j8
            $ sudo make install
            

            That’s it!!! Simple right.

            If you want to use Python with OpenCV there’s a little more that needs to be done. By default OpenCV copies the shared object file required by the Python interface to /usr/local/lib/python2.6/site-packages/cv.so which is not under Python path. Add the following line to your .bashrc or .bash_profile

            PYTHONPATH=/usr/local/lib/python2.6/site-packages/cv.so:$PYTHONPATH
            

            Trying running some C samples which are in /usr/local/share/opencv/samples/c/. The Python samples at/usr/local/share/opencv/samples/python/ doesn’t work since they are based on the old SWIG-Python interface. Try running the sample Python code which is in the opencv directory that was checked out from subversion. It’s insidesamples/python.

             

            posted on 2010-10-30 16:05 逛奔的蝸牛 閱讀(808) 評論(0)  編輯 收藏 引用 所屬分類: C/C++
            91超碰碰碰碰久久久久久综合| 少妇内射兰兰久久| 国产精品一区二区久久精品无码| 97热久久免费频精品99| 国产成人精品久久亚洲高清不卡| 久久综合久久性久99毛片| 亚洲综合伊人久久综合| 国产精品成人久久久久三级午夜电影 | 成人亚洲欧美久久久久 | 香蕉99久久国产综合精品宅男自 | 麻豆精品久久精品色综合| 久久青青草原精品国产不卡| 新狼窝色AV性久久久久久| 久久婷婷久久一区二区三区| 久久人人爽人人爽人人片AV东京热| 亚洲乱码中文字幕久久孕妇黑人| 国内精品久久久久国产盗摄| 麻豆AV一区二区三区久久| 久久婷婷色综合一区二区| 久久久九九有精品国产| 少妇高潮惨叫久久久久久 | 久久精品aⅴ无码中文字字幕重口 久久精品a亚洲国产v高清不卡 | 伊人久久大香线蕉av不卡| 国产成人精品综合久久久| 91久久精品91久久性色| 久久久久人妻一区二区三区 | 99久久综合狠狠综合久久| 久久久av波多野一区二区| 丁香色欲久久久久久综合网| 香蕉久久AⅤ一区二区三区| 精品久久久久中文字| 品成人欧美大片久久国产欧美...| 91精品国产高清久久久久久io| 人妻精品久久无码区| 日产精品久久久久久久| 亚洲精品美女久久777777| 国产成人无码精品久久久性色| 综合久久一区二区三区 | 伊人久久亚洲综合影院| 免费精品国产日韩热久久| 久久无码专区国产精品发布|