回答編集履歴
5
コマンド修正
test
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
|
7
7
|
```
|
8
8
|
|
9
|
-
clang++ ソースファイル.cpp `pkg-config --cflags
|
9
|
+
clang++ ソースファイル.cpp `pkg-config --cflags --libs opencv`
|
10
10
|
|
11
11
|
```
|
12
12
|
|
4
pkg-config設定追記
test
CHANGED
@@ -10,12 +10,6 @@
|
|
10
10
|
|
11
11
|
```
|
12
12
|
|
13
|
+
`pkg-config`をインストールしていないなら、`brew install pkg-config`でインストール後、
|
13
14
|
|
14
|
-
|
15
|
-
`pkg-config`を使用せず直打ちなら
|
16
|
-
|
17
|
-
```
|
18
|
-
|
19
|
-
clang++ ソースファイル.cpp -I/usr/local/opt/opencv@2/include -L/usr/local/opt/opencv@2/lib-lopencv_calib3d -lopencv_contrib -lopencv_core -lopencv_features2d -lopencv_flann -lopencv_gpu -lopencv_highgui -lopencv_imgproc -lopencv_legacy -lopencv_ml -lopencv_nonfree -lopencv_objdetect -lopencv_ocl -lopencv_photo -lopencv_stitching -lopencv_superres -lopencv_ts -lopencv_video -lopencv_videostab
|
20
|
-
|
21
|
-
```
|
15
|
+
`/usr/local/Cellar/opencv@2/(インストールされているOpenCVのバージョン)/lib/pkgconfig/opencv.pc`を`/usr/local/lib/pkgconfig/`にコピーすると使用できるようになります。
|
3
ライブラリ指定修正
test
CHANGED
@@ -16,6 +16,6 @@
|
|
16
16
|
|
17
17
|
```
|
18
18
|
|
19
|
-
clang++ ソースファイル.cpp -I/usr/local/opt/opencv@2/include -L/usr/local/opt/opencv@2/lib
|
19
|
+
clang++ ソースファイル.cpp -I/usr/local/opt/opencv@2/include -L/usr/local/opt/opencv@2/lib-lopencv_calib3d -lopencv_contrib -lopencv_core -lopencv_features2d -lopencv_flann -lopencv_gpu -lopencv_highgui -lopencv_imgproc -lopencv_legacy -lopencv_ml -lopencv_nonfree -lopencv_objdetect -lopencv_ocl -lopencv_photo -lopencv_stitching -lopencv_superres -lopencv_ts -lopencv_video -lopencv_videostab
|
20
20
|
|
21
21
|
```
|
2
コマンド修正
test
CHANGED
@@ -16,6 +16,6 @@
|
|
16
16
|
|
17
17
|
```
|
18
18
|
|
19
|
-
clang++ ソースファイル.cpp -I/usr/local/opt/opencv@2/include -L/usr/local/opt/opencv@2/lib
|
19
|
+
clang++ ソースファイル.cpp -I/usr/local/opt/opencv@2/include -L/usr/local/opt/opencv@2/lib -lopencv_core -lopencv_imgproc -lopencv_highgui -lopencv_ml -lopencv_video -lopencv_features2d -lopencv_calib3d -lopencv_objdetect -lopencv_contrib -lopencv_legacy -lopencv_flann
|
20
20
|
|
21
21
|
```
|
1
パス直打ちの場合を追記
test
CHANGED
@@ -9,3 +9,13 @@
|
|
9
9
|
clang++ ソースファイル.cpp `pkg-config --cflags opencv` `pkg-config --libs opencv`
|
10
10
|
|
11
11
|
```
|
12
|
+
|
13
|
+
|
14
|
+
|
15
|
+
`pkg-config`を使用せず直打ちなら
|
16
|
+
|
17
|
+
```
|
18
|
+
|
19
|
+
clang++ ソースファイル.cpp -I/usr/local/opt/opencv@2/include -L/usr/local/opt/opencv@2/lib
|
20
|
+
|
21
|
+
```
|