基本的な「HelloWorld」Cコードをgccでコンパイルしようとしていますが、次のエラーが表示されます。
ld: library not found for -lgcc
collect2: error: ld returned 1 exit status
コード自体は問題ありません。別のコンピューターで問題なく実行できました。
これがターミナルの様子の写真です。gccなどをダウンロードするときに何かを見逃したかどうかはわかりません。
重要な場合はYosemiteを使用しており、gccの5.1.0バージョンを使用しています。
コンパイラとヨセミテの非互換性だったと思います。gcc4.9でコンパイルする必要があり、問題なく動作します。
この方法でgcc4.9を使用してコンパイルします
gcc-4.9 -o output file.c
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加