User Tools

Site Tools


en:compilation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:compilation [2025/03/06 11:57] – [Windows (with MinGW)] jmgren:compilation [2025/03/19 10:37] (current) jmgr
Line 29: Line 29:
 </code> </code>
  
-Then build.+Then build (you might have to replace $HOME/Qt with the path where your Qt installation resides).
 <code bash> <code bash>
-mkdir build && cd build && cmake .. && make+mkdir build 
 +cd build 
 +cmake .. -DCMAKE_PREFIX_PATH=$HOME/Qt/6.6.3/gcc_64 -DCMAKE_BUILD_TYPE=Release 
 +cmake --build .
 </code> </code>
  
Line 49: Line 52:
   - Install Git: https://gitforwindows.org/   - Install Git: https://gitforwindows.org/
   - Download the source code for OpenCV 4.x: https://opencv.org/releases/ and extract the archive   - Download the source code for OpenCV 4.x: https://opencv.org/releases/ and extract the archive
-  - Open a Command Prompt: +  - Open a Command Prompt: (update the path to Qt if you installed it somewhere else) 
-    <code bash>set PATH=C:\Qt\Tools\mingw1120_64\bin;%PATH%</code> (update the path to Qt if you installed it somewhere else) +<code bash> 
-    - <code bash>cd <OpenCV directory></code+set PATH=C:\Qt\Tools\mingw1120_64\bin;%PATH% 
-    - <code bash>mkdir build</code> +cd <OpenCV directory> 
-    - <code bash>cd build</code> +mkdir build 
-    - <code bash>cmake -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=. -DBUILD_SHARED_LIBS=ON -DBUILD_TESTS=OFF -DBUILD_EXAMPLES=OFF -DBUILD_opencv_world=OFF -DBUILD_opencv_calib3d=OFF -DBUILD_opencv_dnn=OFF -DBUILD_opencv_features2d=OFF -DBUILD_opencv_flann=OFF -DBUILD_opencv_gapi=OFF -DBUILD_opencv_highgui=OFF -DBUILD_opencv_ml=OFF -DBUILD_opencv_objdetect=OFF -DBUILD_opencv_photo=OFF -DBUILD_opencv_stitching=OFF -DBUILD_opencv_video=OFF -DBUILD_opencv_videoio=OFF -DBUILD_opencv_imgcodecs=OFF -DBUILD_opencv_java=OFF -DBUILD_opencv_js=OFF -DBUILD_opencv_python_bindings_generator=OFF -DBUILD_opencv_ts=OFF -DBUILD_opencv_perf_core=OFF -DBUILD_opencv_perf_imgproc=OFF -DBUILD_opencv_perf_features2d=OFF -DBUILD_opencv_perf_flann=OFF ..</code> +cd build 
-    <code bash>mingw32-make -j install</code>+cmake -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=. -DBUILD_SHARED_LIBS=ON -DBUILD_TESTS=OFF -DBUILD_EXAMPLES=OFF -DBUILD_opencv_world=OFF -DBUILD_opencv_calib3d=OFF -DBUILD_opencv_dnn=OFF -DBUILD_opencv_features2d=OFF -DBUILD_opencv_flann=OFF -DBUILD_opencv_gapi=OFF -DBUILD_opencv_highgui=OFF -DBUILD_opencv_ml=OFF -DBUILD_opencv_objdetect=OFF -DBUILD_opencv_photo=OFF -DBUILD_opencv_stitching=OFF -DBUILD_opencv_video=OFF -DBUILD_opencv_videoio=OFF -DBUILD_opencv_imgcodecs=OFF -DBUILD_opencv_java=OFF -DBUILD_opencv_js=OFF -DBUILD_opencv_python_bindings_generator=OFF -DBUILD_opencv_ts=OFF -DBUILD_opencv_perf_core=OFF -DBUILD_opencv_perf_imgproc=OFF -DBUILD_opencv_perf_features2d=OFF -DBUILD_opencv_perf_flann=OFF .. 
 +cmake --build . 
 +</code>
   - Open Git Bash: (and cd to the directory where you want to save the source code for Actiona)   - Open Git Bash: (and cd to the directory where you want to save the source code for Actiona)
     - <code bash>git clone --recursive https://github.com/Jmgr/actiona.git</code>     - <code bash>git clone --recursive https://github.com/Jmgr/actiona.git</code>
Line 110: Line 115:
 Then build. Then build.
 <code bash> <code bash>
-mkdir build && cd build && cmake .. && make+mkdir build 
 +cd build 
 +cmake .. 
 +cmake --build .
 </code> </code>
  
Line 123: Line 131:
 git pull git pull
 cmake .. cmake ..
-make+cmake --build .
 </code> </code>
en/compilation.1741262259.txt.gz · Last modified: 2025/03/06 11:57 by jmgr