Skip to content

Commit b49af4c

Browse files
committed
📝 update README: compile
1 parent c97e860 commit b49af4c

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

README.md

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ python -u "font/font.py"
8787
##### Compile
8888

8989
```sh
90-
g++ "badapple-ffmpeg.cpp" -o "badapple-ffmpeg-win.exe" -w -g -O3 -static-libgcc
90+
g++ "badapple-ffmpeg.cpp" -o "badapple-ffmpeg-win.exe" -w -g -O3
9191
```
9292

9393
#### Windows-OpenCV
@@ -101,7 +101,13 @@ You may need to [compile it yourself](https://github.com/userElaina/OpenCV-MinGW
101101
##### Compile
102102

103103
```sh
104-
g++ "badapple-opencv.cpp" -o "badapple-opencv-win.exe" -I "$Env:OPENCV470\include" -I "$Env:OPENCV470\include\opencv2" -L "$Env:OPENCV470\x64\mingw\lib" -llibopencv_world470 -w -g -O3 -static-libgcc
104+
# Dynamic (libopencv_world481.dll)
105+
g++ "badapple-opencv.cpp" -o "badapple-opencv481d-v2.1.0-win-amd64.exe" -w -g -O3 -I"$Env:OPENCV481\include" -L"$Env:OPENCV481\x64\mingw\lib" -llibopencv_world481
106+
```
107+
108+
```sh
109+
# Static (libopencv_world481.a)
110+
g++ "badapple-opencv.cpp" -o "badapple-opencv481s-v2.1.0-win-amd64.exe" -w -g -O3 -static -I"$Env:OPENCV481A\include" -L"$Env:OPENCV481A\x64\mingw\staticlib" -lopencv_world481 -llibprotobuf -llibjpeg-turbo -llibwebp -llibpng -llibtiff -llibopenjp2 -lIlmImf -lzlib -lquirc -lade -lcomctl32 -lgdi32 -lole32 -lsetupapi -lwsock32 -lws2_32 -lpthread -luuid -loleaut32
105111
```
106112

107113
### Linux-FFmpeg
@@ -126,7 +132,7 @@ sudo pacman -Syu gcc ffmpeg
126132
##### Compile
127133

128134
```sh
129-
g++ "badapple-ffmpeg.cpp" -o "badapple-ffmpeg-linux.out" -w -g -O3 -static-libgcc
135+
g++ "badapple-ffmpeg.cpp" -o "badapple-ffmpeg-linux.out" -w -g -O3
130136
```
131137

132138
#### Linux-OpenCV
@@ -149,7 +155,7 @@ sudo pacman -Syu gcc opencv vtk hdf5 pkgconf
149155
##### Compile
150156

151157
```sh
152-
g++ "badapple-opencv.cpp" -o "badapple-opencv-linux.out" -w -g -O3 -static-libgcc `pkg-config --cflags --libs opencv4`
158+
g++ "badapple-opencv.cpp" -o "badapple-opencv-linux.out" -w -g -O3 `pkg-config --cflags --libs opencv4`
153159
```
154160

155161
### To Do

0 commit comments

Comments
 (0)