オープンソースC,C++開発環境CodeBlocks10.05リリース
Windowsã¨Linuxã§ãƒ—ãƒã‚°ãƒ©ãƒ を開発ã™ã‚‹å¿…è¦ãŒã‚ã‚‹ã®ã§ã€ã‚ªãƒ¼ãƒ—ンソースã®Cã€C++言語開発環境ã§ã‚ã‚‹CodeBlocksを愛用ã—ã¦ã„ã¾ã™ã€‚講義ã§ã‚‚標準ã®é–‹ç™ºç’°å¢ƒã¨ã—ã¦ä½¿ã£ã¦ã„ã¾ã™ã€‚ãƒãƒ¼ã‚¸ãƒ§ãƒ³8.02ã‚’ãšã£ã¨ä½¿ã£ã¦ã„ã¾ã—ãŸãŒã€æ–°ã—ã„ãƒãƒ¼ã‚¸ãƒ§ãƒ³10.05ãŒï¼’ï¼ï¼‘ï¼å¹´ï¼•月27日ã«ãƒªãƒªãƒ¼ã‚¹ã•れãŸã®ã§ã•ã£ããUbuntu10.04ã«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã—ã¦ä½¿ã£ã¦ã¿ã¾ã—ãŸã€‚コンパイル済ã¿ã®ãƒã‚¤ãƒŠãƒªãƒ‘ッケージもã‚りã¾ã™ãŒã€ãƒ•ァイルãŒå¤šãä¾å˜é–¢ä¿‚も複雑ã ã£ãŸã®ã§ã‚½ãƒ¼ã‚¹ã‹ã‚‰ãƒ“ルドã—ã¦ä½¿ã£ã¦ã„ã¾ã™ã€‚以下ã¯ãã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ãƒ¡ãƒ¢ã§ã™ã€‚
ãªãŠã€ã“ã“一ヶ月ãらã„Ubuntu10.04を使ã£ã¦ã„ã¾ã™ãŒã€èµ·å‹•ãŒé©šãã»ã©é€Ÿãã€ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ェースも洗練ã•れã¦ã„ã¦ã¨ã¦ã‚‚å¿«é©ã§ã™ã€‚
導 入
- ソースコードã‹ã‚‰makeã™ã‚‹ã«ã¯wxSmithãŒå¿…è¦ãªã®ã§ä»¥ä¸‹ã®ãƒ‘ッケージをインストールã™ã‚‹ã€‚
- sudo apt-get install  libwxgtk2.8-dev
- sudo apt-get install wx2.8-headers
- ダウンãƒãƒ¼ãƒ‰
- Codeblocksã®ã‚ªãƒ•ィシャルサイトã‹ã‚‰codeblocks-10.05-1debian-src.tar.bz2をダウンãƒãƒ¼ãƒ‰ã™ã‚‹ã€‚
- è§£å‡
- tar  xjf  odeblocks-10.05-1debian-src.tar.bz2
- cd  src
- tar xzf  codeblocks_10.05-1.tar.gz
- ビルド
- cd  codeblocks_10.05
- ./configure
- make
- sudo make install
- 実行
- /usr/local/bin/codeblocks       (パスãŒé€šã£ã¦ã„れã°/usr/local/binã¯ä¸è¦ï¼‰
トラブル
- å•題
- ç§ã¯åˆã‚ãƒã‚¤ãƒŠãƒªãƒ‘ッケージã‹ã‚‰ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã—よã†ã¨ã—ã¦å¤±æ•—ã—ãŸãŸã‚ã€ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã‹ã‚‰makeã—ãŸcodeblocksã®å®Ÿè¡Œãƒ•ァイルを起動ã—ãŸã¨ã“ã‚以下ã®ã‚¨ãƒ©ãƒ¼ã§æ‚©ã¿ã¾ã—ãŸã€‚
- _ZN13wxAuiNotebook14ShowWindowMenuEv, version WXU_2.8.5 not defined in file libwx_gtk2u_aui-2.8.so.0 with link time reference -
解決法
- wxSmithã®ãƒ‘ッケージをå†ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã—ãŸã‚‰ãªãŠã‚Šã¾ã—ãŸã€‚
- sudo apt-get  –reinstall  install  libwxgtk2.8-dev
- sudo apt-get  –reinstall  install wx2.8-headers
ã§ã‚€
