next up previous contents
Next: リンク Up: コンパイルとリンク作業 Previous: コンパイル作業   Contents

コンパイルエラーに対する修正

例題1に対し、間違いがあるコードを例として説明する。


#include <stdio.h>
void main(){
print(” Hello World! \n”);
}

上記のコードをコンパイルすると、下記のようなエラーが出力される。


関数 'print' は定義されていません。int 型の値を返す外部関数と見なします。

ソースコードを注意して見てみると、printfの最後のfが抜けていることが分かる。 そこでprintの最後にfを追加して、再度コンパイルを実行すると、 今度はエラーがでなくなる。 このようにして、エラー文を見て、ソースコードを修正していく。 沢山のエラーがあり、ソースコードのどの部分のエラーなのか対応関係が分からない場合は、 エラーの文をダブルクリックすると、ソースコード中の対応部分にカーソルが自動的に移動する。



kojima hirohisa
2001-03-05