0
バイナリファイルをコンパイルするときに、依存関係があっても次のエラーが発生します。C++ -l-static-libgccが見つからない
は/ usr/binに/ LD:-l-静電気のlibgccを見つけることができません
は/ usr/binに/ LD:見つけることができません-1-静電気のlibstdC++
あなたは-l
だけをドロップする必要が
バイナリファイルをコンパイルするときに、依存関係があっても次のエラーが発生します。C++ -l-static-libgccが見つからない
は/ usr/binに/ LD:-l-静電気のlibgccを見つけることができません
は/ usr/binに/ LD:見つけることができません-1-静電気のlibstdC++
あなたは-l
だけをドロップする必要が
-static-libgcc
と-static-libstdc++
と書きます。これらのGCCのオプションはここに記載されています:
https://gcc.gnu.org/onlinedocs/gcc/Link-Options.html
あなたが-l-static-libgcc
を記述する場合、コンパイラは単純lib-static-libgcc.a
という名前のライブラリーを探します、そしてそれはまだデフォルトのランタイムライブラリにリンクします。
ほとんどのライブラリ名はハイフンで始まりません。 – aschepler