質問編集履歴

2

情報追加

2021/05/27 06:58

投稿

S.S_Japan
S.S_Japan

スコア14

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

説明の追加

2021/05/27 06:58

投稿

S.S_Japan
S.S_Japan

スコア14

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で編集しています.