前提・実現したいこと
Visual Studio 2013にて、Pthredライブラリを使いたい。
現在行っているのは、Web上でpthredを使えるようにダウンロードして、
libフォルダ
pthreadVC2.lib, pthreadVCE2.lib, pthreadVSE02.lib
includeフォルダ
pthred.h, sched.h, semaphore.h
binフォルダ
pthreadGC2.dll, pthreadGCE2.dll, pthreadVC2.dll, pthreadVCE2.dll, pthreadVSE2.dll
が入っています。(参考:http://blog.livedoor.jp/akf0/archives/51595429.html)
そのあと、プロパティにて、includeフォルダとlibフォルダのパスを指定しました。
以下のエラーの対処をしてプログラムの実行を行いたいので、
指導いただきたいです。
発生している問題・エラーメッセージ
Error 2 error LNK2001: unresolved external symbol __imp__pthread_join Z:\hogehoge\プログラム\hogehoge\hogehoge\convolution_MT.obj Error 1 error LNK2001: unresolved external symbol __imp__pthread_create Z:\hogehoge\プログラム\hogehoge\hogehoge\convolution_MT.obj Error 3 error LNK1120: 2 unresolved externals Z:\hogehoge\プログラム\hogehoge\hogehoge\Release\hogehoge.exe 1
補足
VisualStudioを使う理由としましては、
”すでにVisualStudioで書かれたものを実行するというミッションだからです。
回答1件
あなたの回答
tips
プレビュー