• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Visual C++ POSIX Thread)

Visual C++でPOSIXスレッドを使ったプログラムの移植性とdllファイルの問題

このQ&Aのポイント
  • VC++でpthreadのライブラリを使用したexeファイルでは、Windows OSにはデフォルトで必要なdllファイルが入っていないため、インターネットからダウンロードする必要がある。
  • exeファイル単体で動作させるための方法を探している。移植性を高く保ちながら、dllファイルの依存関係を解決する方法を知りたい。
  • Pthreads-win32は、Win32用のPOSIXスレッドライブラリであり、pthreadvc2.dllとの関連性がある。

質問者が選んだベストアンサー

  • ベストアンサー
  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.2

http://sourceware.org/pthreads-win32/ > Please note though, that the library can also be built for static linking if necessary. とあるので、ソースをダウンロードして、スタティックライブラリ版の.libを作ってリンクするか、ソースをあなたのプロジェクトに組込むかすれば動きそうな気がします。

kaz161573
質問者

お礼

ありがとうございます

その他の回答 (1)

回答No.1

ライブラリのソースコードが揃っているならstaticなライブラリに書き換えればいいんじゃないかと。

関連するQ&A