質問編集履歴
2
情報追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -270,6 +270,82 @@
|
|
270
270
|
|
271
271
|
|
272
272
|
|
273
|
+
akiruno-oneoneからの回答で,
|
274
|
+
|
275
|
+
cmakeで作成したCMakeLists.txt,こちらを変更した方がよいということでしたので,
|
276
|
+
|
277
|
+
以下にCmakeLists.txtの内容を表記しておきます.
|
278
|
+
|
279
|
+
```
|
280
|
+
|
281
|
+
|
282
|
+
|
283
|
+
message (STATUS "OpenCV_INCLUDE_DIRS: ${OpenCV_INCLUDE_DIRS}")
|
284
|
+
|
285
|
+
message (STATUS "OpenCV_LIBRARIES: ${OpenCV_LIBRARIES}")
|
286
|
+
|
287
|
+
|
288
|
+
|
289
|
+
## Include directory (header file,.....)
|
290
|
+
|
291
|
+
include_directories (
|
292
|
+
|
293
|
+
${libPySeek_SOURCE_DIR}/src
|
294
|
+
|
295
|
+
${OpenCV_INCLUDE_DIRS}
|
296
|
+
|
297
|
+
/usr/include/libusb-1.0
|
298
|
+
|
299
|
+
)
|
300
|
+
|
301
|
+
|
302
|
+
|
303
|
+
|
304
|
+
|
305
|
+
|
306
|
+
|
307
|
+
## Link libraries
|
308
|
+
|
309
|
+
link_libraries (
|
310
|
+
|
311
|
+
thSeekThermalPro_static
|
312
|
+
|
313
|
+
#-lboost_program_options
|
314
|
+
|
315
|
+
${OpenCV_LIBRARIES}
|
316
|
+
|
317
|
+
-lusb-1.0
|
318
|
+
|
319
|
+
)
|
320
|
+
|
321
|
+
|
322
|
+
|
323
|
+
## Target compile file
|
324
|
+
|
325
|
+
add_executable (seek_test_pro seek_test_pro.cpp)
|
326
|
+
|
327
|
+
|
328
|
+
|
329
|
+
#install (TARGETS
|
330
|
+
|
331
|
+
# seek_test
|
332
|
+
|
333
|
+
# seek_test_pro
|
334
|
+
|
335
|
+
# seek_viewer
|
336
|
+
|
337
|
+
# seek_create_flat_field
|
338
|
+
|
339
|
+
# DESTINATION "bin"
|
340
|
+
|
341
|
+
#)
|
342
|
+
|
343
|
+
|
344
|
+
|
345
|
+
```
|
346
|
+
|
347
|
+
|
348
|
+
|
273
349
|
ソースコードのinclude<opencv2/highgui/highgui.hpp>の箇所をフルパスにした場合の実行結果です(ほぼ同様のエラーとなっています)
|
274
350
|
|
275
351
|
```
|
1
説明の追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -174,7 +174,7 @@
|
|
174
174
|
|
175
175
|
|
176
176
|
|
177
|
-
インクルードパスの設定が正しくできていないと思い,フォルダ"libPySeek"上に".vscode/c_cpp_properties.json",".vscode/tasks.json"を作成し,以下のように編集しました.
|
177
|
+
インクルードパスの設定が正しくできていないと思い,フォルダ"libPySeek"上に".vscode/c_cpp_properties.json",".vscode/tasks.json"を作成し,以下のように編集しました.またopencv2/highgui/highgui.hppは,フォルダ"C:/opencv/build/include"内にあることを確認しました.
|
178
178
|
|
179
179
|
|
180
180
|
|
@@ -270,6 +270,40 @@
|
|
270
270
|
|
271
271
|
|
272
272
|
|
273
|
+
ソースコードのinclude<opencv2/highgui/highgui.hpp>の箇所をフルパスにした場合の実行結果です(ほぼ同様のエラーとなっています)
|
274
|
+
|
275
|
+
```
|
276
|
+
|
277
|
+
saino@DESKTOP-KR80A41:/mnt/d/study_data/libPySeek/example/build$ make
|
278
|
+
|
279
|
+
Scanning dependencies of target seek_test_pro
|
280
|
+
|
281
|
+
[ 50%] Building CXX object CMakeFiles/seek_test_pro.dir/seek_test_pro.o
|
282
|
+
|
283
|
+
/mnt/d/study_data/libPySeek/example/seek_test_pro.cpp:5:10: fatal error: C:/opencv/build/include/opencv2/highgui/highgui.hpp: No such file or directory
|
284
|
+
|
285
|
+
#include <C:/opencv/build/include/opencv2/highgui/highgui.hpp>
|
286
|
+
|
287
|
+
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
288
|
+
|
289
|
+
compilation terminated.
|
290
|
+
|
291
|
+
CMakeFiles/seek_test_pro.dir/build.make:62: recipe for target 'CMakeFiles/seek_test_pro.dir/seek_test_pro.o' failed
|
292
|
+
|
293
|
+
make[2]: *** [CMakeFiles/seek_test_pro.dir/seek_test_pro.o] Error 1
|
294
|
+
|
295
|
+
CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/seek_test_pro.dir/all' failed
|
296
|
+
|
297
|
+
make[1]: *** [CMakeFiles/seek_test_pro.dir/all] Error 2
|
298
|
+
|
299
|
+
Makefile:83: recipe for target 'all' failed
|
300
|
+
|
301
|
+
make: *** [all] Error 2
|
302
|
+
|
303
|
+
```
|
304
|
+
|
305
|
+
|
306
|
+
|
273
307
|
### 補足情報(FW/ツールのバージョンなど)
|
274
308
|
|
275
309
|
OSはWindows10です.VScodeで編集しています.
|