ã¾ã C, C++ãŒãªã„よã†ãªã®ã§æ›¸ã„ã¦ã¿ãŸã€‚主ã«Linux(Debianã¨ã‹Ubuntu)ã§ã®ç’°å¢ƒæ§‹ç¯‰ã«ã¤ã„ã¦ã€‚ コンパイラ ã¾ãšã¯apt-getã§ã‚³ãƒ³ãƒ‘イラをインストールã™ã‚‹ã€‚Ubuntuã‚„Debianãªã‚‰ä»¥ä¸‹ã®ã‚³ãƒžãƒ³ãƒ‰ã§gccã‚„g++ãŠã‚ˆã³æ¨™æº–ライブラリç‰ãŒã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã‚‹ã€‚ $ sudo apt-get install build-essential デãƒãƒƒã‚°ãƒ„ール デãƒãƒƒã‚¬ãŠã‚ˆã³ãƒ‡ãƒãƒƒã‚°ãƒ„ールã¯å°‘ãªãã¨ã‚‚以下ã®ä¸‰ã¤ã¯å…¥ã‚Œã‚‹ã€‚(ã‚ã¨ltraceも欲ã—ã„ã‹ãªï¼Ÿ) GDB 言ã‚ãšã¨çŸ¥ã‚ŒãŸGNUã®ãƒ‡ãƒãƒƒã‚¬ Valgrind メモリリークやä¸æ£ãƒ¡ãƒ¢ãƒªã‚¢ã‚¯ã‚»ã‚¹ã®æ¤œå‡º strace システムコールã®ãƒˆãƒ¬ãƒ¼ã‚¹ $ sudo apt-get install gdb valgrind strace ビルドツール C, C++ã®ãƒ“ルドツールã¨ã„ãˆã°ã¾ãšmakeãŒæµ®ã‹ã¶ã‘ã©ã€æœ€è¿‘ã§ã¯SConsã‚„CMak
{{#tags}}- {{label}}
{{/tags}}