質問編集履歴

2

しゅうせい

2018/03/25 12:36

投稿

carnage0216
carnage0216

スコア194

test CHANGED
File without changes
test CHANGED
@@ -279,3 +279,35 @@
279
279
  編集内容
280
280
 
281
281
  本当に申し訳ありません。GCCとCUDAのNVCCのコンパイルの形式が似ていたもので完全に勘違いしていました。コマンドプロンプトでGCCでのコンパイルではなくCUDAのNVCCでのコンパイルがうまくいかないの間違いでした。
282
+
283
+
284
+
285
+ 編集した後のdata.hの内容です。
286
+
287
+ ```
288
+
289
+ https://pastebin.com/4X9v7pgU
290
+
291
+ ```
292
+
293
+ コマンド nvcc C:\Users\Name\Desktop\darknet-master\src\darknet.c
294
+
295
+ でコンパイルして以下のエラーが出ました。
296
+
297
+ ```
298
+
299
+ nvcc warning : The 'compute_20', 'sm_20', and 'sm_21' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
300
+
301
+ darknet.c
302
+
303
+ c:\users\daito\desktop\darknet-master\src\data.h(3): fatal error C1083: include ファイルを開けません。'pthread.h':No such file or directory
304
+
305
+ ```
306
+
307
+
308
+
309
+ 先ほども書いたようにpthread.hはC:\Users\Daito\Desktop\darknet-master\3rdparty\include
310
+
311
+ のincludeディレクトリに入っています。
312
+
313
+ どのディレクトリに入れれば読み込んでくれるのか、どのディレクトリに入れてもちゃんと読み込んでくれるようにする絶対パスなど読んで実装しましたがエラーが出たりで、自分もヘッダファイルの指定やディレクトリの基礎を勉強したいです。

1

編集

2018/03/25 12:35

投稿

carnage0216
carnage0216

スコア194

test CHANGED
@@ -1 +1 @@
1
- まずは動くものを作ろうと思ったのですが、ヘッダファイルがうまくコンパイルできず詰まっています。
1
+ まずは動くものを作ろうと思ったのですが、ヘッダファイルがうまくコンパイル(NVCC)できず詰まっています。
test CHANGED
@@ -2,9 +2,9 @@
2
2
 
3
3
  - Windows10 64bit
4
4
 
5
+ - NVCC
6
+
5
- - gccコンパイラ
7
+ - CUDAコンパイラ
6
-
7
- - CUDA
8
8
 
9
9
  - ダウンロードしたソースの載っているサイトです。
10
10
 
@@ -273,3 +273,9 @@
273
273
  これでうまくいっていたら他のヘッダファイルも同じ要領で書いていけば大丈夫だと思っています。
274
274
 
275
275
  どうかよろしくお願いいたします。
276
+
277
+
278
+
279
+ 編集内容
280
+
281
+ 本当に申し訳ありません。GCCとCUDAのNVCCのコンパイルの形式が似ていたもので完全に勘違いしていました。コマンドプロンプトでGCCでのコンパイルではなくCUDAのNVCCでのコンパイルがうまくいかないの間違いでした。