質問: 0 configure:3185: result: yes コンパイルは成功しましたが、なぜautoconfがgccがサポートしていないコマンドラインをテストしているのか疑問に思っています。これは他のコンパイラ用ですか?
回答: これを引用: https://serverfault.com/questions/580489/configure-error-c-compiler-cannot-create-executables-while-build-ruby-from-so gcc -vは、複数のバージョンがある場合に特定のgccバージョンを選択する方法ですが、ここではおとりです。構成は、一連のオプション(--version -v -vなど)を使用して反復し、ログに記録できることを確認します。 cコンパイラのバージョン(gccなど)。 これを引用: http://www.linuxquestions.org/questions/linux-newbie-8/slackware-configure-error-4175507097/#post5182892 gccには、バージョンレポート用の-vオプションがありました。現在は-vを使用し、コンパイラーのビルド時に使用された構成オプションを提供しています。 あなたのパッケージは少し日付があり、その事実を反映していません。 ところで、-qversionオプションは-vにマージされました... これを引用: https://stackoverflow.com/questions/20678016/autoconf-complains-c-compiler-cannot-create-executables-on-linux-mint gccの一部のバージョンでは、-vオプションは、指定されたバージョンのコンパイラを使用するように指示しますが、引数が必要です。ここに記載されています。このオプションは、4.5.4から4.6.4の間に削除されたようです。 これを参照する: https://gcc.gnu.org/onlinedocs/gcc-4.1.2/gcc/target-options.html