Skip to content

Instantly share code, notes, and snippets.

@nucliweb
Last active March 4, 2025 11:32
Show Gist options
  • Save nucliweb/b2a234c673221af5ec24508da7d8b854 to your computer and use it in GitHub Desktop.
Save nucliweb/b2a234c673221af5ec24508da7d8b854 to your computer and use it in GitHub Desktop.
OpenCV C++ Mac M1 Installation Steps

📺 OpenCV C++ Mac M1 Installation Tutorial Video

Commands you need

We need homebrew installed in our system

brew install cmake

mkdir Open_CV && cd Open_CV

git clone https://github.com/opencv/opencv.git

mkdir build && cd build

cmake ../opencv/ .

arch -arm64 cmake ../opencv/ -DWITH_QT=OFF -DWITH_OPENGL=OFF -DFORCE_VTK=OFF -DWITH_TBB=OFF -DWITH_GDAL=OFF -DWITH_XINE=OFF -DBUILD_EXAMPLES=OFF -DBUILD_ZLIB=OFF -DBUILD_TESTS=OFF .

arch -arm64 sudo make -j 4

arch -arm64 sudo make install
@kowyo
Copy link

kowyo commented Nov 14, 2024

Hello, I dont know if you have already solve this problem or not, but the way I solve is by reinstall homebrew and make sure you are installing the arm version instead of X86

Hello, I solved it by building the source code instead of using brew at that time. Thank you for your reminder, which I believe will help others.

@chriskery
Copy link

Hello, I dont know if you have already solve this problem or not, but the way I solve is by reinstall homebrew and make sure you are installing the arm version instead of X86

same problem and resolved by reinstall homebrew

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment