が返されました:メインに未定義の参照 - collect2は:ldが私は端末から書くとき、(ES3と呼ばれる)プログラムをコンパイルしようとしましたが、1つの終了ステータス
gcc es3.c -o es3
それがこのメッセージを表示されます。
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/crt1.o: In function `_start':
(.text+0x18): undefined reference to `main'
collect2: ld returned 1 exit status
私は何ができますか?
このエラーの原因となるコードを投稿するとよいでしょう。 – Lundin
@BrandoSK:私がそのリンクをたどると、私は45秒のカウントダウンを得る。質問の一部としてコードを投稿するか、問題を説明して掲載する小さな例に絞り込んでください。 –
さて、ソースファイルをダウンロードしました。 (1) 'es3.c'ではなく' es3_f3.c'と呼ばれます。 (2)18行目にセミコロンがないなど、複数のエラーがあります。コンパイルできなかった可能性があります。実際のコードを私たちに教えてください。 (ダウンロードされたソースファイルは73行で、これは直接ここに投稿するのに十分です) –