回答編集履歴
2
書式の改善
test
CHANGED
@@ -20,7 +20,7 @@
|
|
20
20
|
|
21
21
|
と、二種類が書かれてますけど、前者の
|
22
22
|
|
23
|
-
```
|
23
|
+
```c++
|
24
24
|
|
25
25
|
#include <opencv2/opencv.hpp>
|
26
26
|
|
@@ -28,7 +28,7 @@
|
|
28
28
|
|
29
29
|
が正しいので、コードをそちらに修正すれば、
|
30
30
|
|
31
|
-
```
|
31
|
+
```sh
|
32
32
|
|
33
33
|
g++ -std=c++11 -o Image main.cpp `pkg-config --cflags --libs opencv4`
|
34
34
|
|
@@ -42,7 +42,7 @@
|
|
42
42
|
|
43
43
|
参考にされたWebサイトの一つ目に書かれているコンパイルのコマンド
|
44
44
|
|
45
|
-
```
|
45
|
+
```sh
|
46
46
|
|
47
47
|
c++ $(pkg-config --cflags --libs opencv) main.cpp
|
48
48
|
|
@@ -50,13 +50,13 @@
|
|
50
50
|
|
51
51
|
は、
|
52
52
|
|
53
|
-
```
|
53
|
+
```sh
|
54
54
|
|
55
55
|
c++ -std=c++11 $(pkg-config --cflags --libs opencv4) main.cpp
|
56
56
|
|
57
57
|
```
|
58
58
|
|
59
|
-
と変えたら、コンパイルできると思います (「c++」は「g++」に変えても、大丈夫なはず)
|
59
|
+
と変えたら、コンパイルできると思います (「c++」は、そのままでも、「g++」に変えても、大丈夫なはず)
|
60
60
|
|
61
61
|
|
62
62
|
|
@@ -68,6 +68,6 @@
|
|
68
68
|
|
69
69
|
「/usr/local/lib/pkgconfig」というディレクトリに、「opencv4.pc」は有るけど「opencv.pc」は無いと思います
|
70
70
|
|
71
|
-
「…opencv)」を「…opencv4)」
|
71
|
+
「…opencv)」を「…opencv4)」に変えるのは、そのファイル名に合わせるためです
|
72
72
|
|
73
73
|
おそらく、以前のバージョンのOpenCVでは「opencv.pc」というファイル名だったのではないですかね
|
1
コード追加
test
CHANGED
@@ -20,17 +20,21 @@
|
|
20
20
|
|
21
21
|
と、二種類が書かれてますけど、前者の
|
22
22
|
|
23
|
-
|
24
|
-
|
25
23
|
```C++
|
26
24
|
|
27
25
|
#include <opencv2/opencv.hpp>
|
28
26
|
|
29
27
|
```
|
30
28
|
|
29
|
+
が正しいので、コードをそちらに修正すれば、
|
31
30
|
|
31
|
+
```Sh
|
32
32
|
|
33
|
+
g++ -std=c++11 -o Image main.cpp `pkg-config --cflags --libs opencv4`
|
34
|
+
|
35
|
+
```
|
36
|
+
|
33
|
-
|
37
|
+
でコンパイルできると思います
|
34
38
|
|
35
39
|
|
36
40
|
|