Pages - Menu

標籤

AWS (1) bash (1) Boost (2) C (2) CMake (2) Concurrency_Programming (3) CPP (37) Database (2) DNS (1) Docker (4) Docker-Compose (1) ELK (1) emacs (4) gcp (1) gdrive (1) git (1) gitbash (2) gitlab (1) kvm (4) Linux (5) MT4 (4) MT5 (4) Multicast (2) MySQL (2) Nijatrader8 (1) OpenCV (1) Python (4) QT5 (1) R (1) rdp (3) screenshot (1) ssh (3) Tabnine (1) TCP (1) TensorFlow (1) Tools (12) Ubuntu_1904 (11) Ubuntu_20_04 (5) UDP (1) VS2010 (1) VS2015 (1) VS2019 (1) WebServer (1) Win10 (1) winmerge (1) WSL (1) xrdp (1)

搜尋此網誌

2018年6月8日星期五

Prepare third party library

Boost

    $ sudo apt-get install build-essential
    $ wget -O boost_1_55_0.tar.gz http://sourceforge.net/projects/boost/files/boost/1.55.0/boost_1_55_0.tar.gz/download
    $ tar xzvf boost_1_55_0.tar.gz
    $ ./bootstrap.sh --prefix=/usr/local/boost/1.55.0
    $ ./b2 -j 4
    $ sudo ./b2 install
    

OpenCV

  • Prepare
    • Compiler and essential
      • $ sudo apt-get install build-essential
        $ sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
        
    • Optional
      • $ sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
        
  • Get the source
    • From http
    • From github
      • $ git clone https://github.com/opencv/opencv.git
        
    • From official website
      • https://opencv.org/
  • Build and install
    • $ mkdir release
      $ cd release
      $ cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local/opencv/xx.xx ..
      $ make -j 4
      $ sudo make install
      

沒有留言:

發佈留言