タグ

programmingとGNUに関するmasu_miのブックマーク (4)

  • GNU Development toolkit

    はじめに このページでは、GNUの開発ツールキットである "GNU Compiler Collection (gcc)","GNU Binary Utilities (gnu-ld, gnu-as)","GNU Debugger (gdb)"に関して色々書きます。近頃、「この手のページって無いですね」っていう方が増えてきたので、ちょっと作ってみました。GNUに関するちょっとした話とともに、各ツールの話、そしてビルド方法や使用方法などを説明できればと思ってます。 What's GNU? 「GNUはUNIXではないんです」 "GNU"という単語は、Linuxユーザや組込みプログラマなら一回は聞いたことあるでしょう。GNUとは、GNUプロジェクトそのものを指す言葉でもあり、GNUプロジェクトによって作られたプログラムを指す言葉でもあり、GNUプロジェクトが設けているライセンスを指す言葉でもありま

  • GCC, the GNU Compiler Collection

    GCC, the GNU Compiler Collection The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Ada, Go, and D, as well as libraries for these languages (libstdc++,...). GCC was originally written as the compiler for the GNU operating system. The GNU system was developed to be 100% free software, free in the sense that it respects the user's freedom. We strive to provide regular

  • GNU make 日本語訳(Coop編) - 目次

    著者 :リチャード・M・ストールマン, ローランド・マグラス (GNU プロジェクト) 訳者 : いのまた みつひろ / ecoop.net(技術メモ公開中) 翻訳文更新日:May 20, 2002(翻訳終了・未校正) Linux 標準搭載の make コマンド, 別名 gmake の日語版です。 この資料の著作権は Richard.M.Stallman & Roland.McGrath と Free Software Foundation にあり、また翻訳版には前述の著作者に加えて ecoop.net に著作権があります。再配布・転載等される方はこちらを見て下さい。 GNU Project についてはgnu.org(日語)を参照のこと。 序文はこちら GNU makeユーティリティは大きいプログラムのどの断片が再コンパイルされる必要が あるかという事と,それらを再コンパイルする発行コ

  • コンパイラ(gccコマンド)の使い方

    gccはジーシーシーと読む.GNUが作成し,UNIX,Windowsなどで動作するフリー のコンパイラである. ここでは,C言語をコンパイルする際のgccの利用方法を説明するが,C++の場合 にはgccというところをg++に変更すればほぼそのまま利用可能である. イタリック体は,実行時には適当に変えること.ここでは,サンプルとし て,test.cをコンパイルしてtest.o(オブジェクトファイル)または test(実行ファイル)を作成する場合についての説明をする. 主なオプション一覧 -g   (コンパイル,リンク時) コンパイル,リンク時にDEBUG情報を付加する.dbx,gdbなどのデバッガ を使用するときに必要. -c   (コンパイル時) コンパイルのみ行う(オブジェクトファイルを生成する). ex: gcc -c test.c   → test.oを生成 -o test.o  (

  • 1