Daily Archives: 2012年8月1日

[C言語入門]プリプロセッサ命令を理解する

2012年8月1日 (カテゴリ: C:)

今までの学習では、gccコマンドを使用してプログラムを作成してきました。 gccを使用すると、いきなり実行ファイル(.exeファイル)が生成されていたのですが、gcc(というかCコンパイラ)は内部的に以下の手順でexeファイルを作っています。 .cファイル   ↓ プリプロセス ↓   .iファイル   ↓ コンパイル ↓   .sファイル   ↓ アセンブル ↓   .oファイル   ↓ リンク ↓   .exeファイル.cファイル ↓ プリプロセス ↓ .iファイル ↓ コンパイル ↓ .sファイル ↓ アセン…


続きを読む

DDDデバッガで、ファイルをオープン時にNo Sourceのダイアログが出る時は

2012年8月1日 (カテゴリ: C:)

gccでコンパイルしたプログラムをデバッガであるdddでデバッグしようとした時、以下のエラーメッセージが表示されることがあります。 コンパイル&デバッガ起動のコマンド gcc -o test01 test01.c ddd ./test01gcc -o test01 test01.c ddd ./test01 エラーメッセージ DDD:No Source /gnu/gcc/releases/respins/4.5.3-3/gcc4-4.5.3-3/src/gcc-4.5.3/gcc/libgcc2.c:No such file or directoryDDD:No Source /gn…


続きを読む