Windows用Pthreadインストール用メモ

2012-05-23
By

Linuxã§ä½œæˆã—ãŸãƒ—ログラムをWindowsã§ã‚³ãƒ³ãƒ‘イルã™ã‚‹å¿…è¦ãŒã‚り,ãã®ã¨ãã®ãƒ¡ãƒ¢ï¼Žé–‹ç™ºç’°å¢ƒã¯Windows7,  Codeblocks 10.05 + MinGW.

Codeblocksã¯MinGW付ãã®ãƒ‘ãƒƒã‚±ãƒ¼ã‚¸ã‚’é¸æŠžã§ãã‚‹ã®ã§ãれを利用.g++,  make, gdbãªã©ã®é–‹ç™ºç’°å¢ƒã¯å…¥ã£ã¦ã„ã‚‹ãŒï¼ŒPthreadãŒå¿…è¦ãªã®ã§Windows用ã®ã‚‚ã®ã‚’ダウンロードã™ã‚‹ï¼ŽãれをMinGWã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ã‚³ãƒ”ーã—ã¦çµ‚ã‚り.以下ã¯ãã®å…·ä½“çš„ãªä½œæ¥­ï¼Ž

  • Pthread関係ã§å¿…è¦ãªãƒ•ァイルをsourceforgeã®mingwプロジェクトã®pthreadã®ãƒšãƒ¼ã‚¸ã‹ã‚‰æ¬¡ã®ãƒ•ァイルをダウンロードã™ã‚‹ï¼Ž
    • libpthread-2.8.0-3-mingw32-dll-2.tar.lzma
    • pthreads-w32-2.8.0-3-mingw32-dev.tar.lzma
  • lzmaã§åœ§ç¸®ã•れã¦ã„ã‚‹ã®ã§ï¼Œ7zipã‚’è§£å‡ã§ãるソフトã§è§£å‡ã™ã‚‹ï¼Ž7-zipã®ã‚µã‚¤ãƒˆã«ã‚¦ã‚¤ãƒ³ãƒ‰ã‚¦ã‚ºç”¨ã®ã‚½ãƒ•トãŒã‚る.
  • è§£å‡ã™ã‚‹ã¨ä»¥ä¸‹ã®ãƒ•ァイルãŒã§ãる.
    • libpthread-2.8.0-3-mingw32-dll-2.tar.lzma
      • bin
        • libpthread-2.dll
    • pthreads-w32-2.8.0-3-mingw32-dev
      • include
        • pthread.h
        • sched.h
        • semaphore.h
      • lib
        • libpthread.dll.a
  • 上記ã®ãƒ•ァイルを以下ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªï¼ˆãƒ•ォルダ)ã®bin, include, libã®ä¸­ã«ãれãžã‚Œã‚³ãƒ”ーã™ã‚‹ï¼Ž
    • 64ビットOS
      • c:\Program Files (x86) \CodeBlocks\MinGW\
    • 32ビットOS
      • c:\Program Files\CodeBlocks\MinGW\

終ã‚り

ã§ã‚€

コメントをã©ã†ãž

メールアドレスãŒå…¬é–‹ã•れるã“ã¨ã¯ã‚りã¾ã›ã‚“。

493 views  (Since 2010-08-11)