私はUnixマシン上でOpenSSLをコンパイルしています。デフォルトのコンパイラはGCC-4.4.7
です。私は別のコンパイラGCC-5.2.0
を別のフォルダに入れます。私は通常、代わりのコンパイラのパスを$PATH
に先行させるので、gcc
は常に代替パスの1つを使用します。ライブラリが特定のGCCバージョンでコンパイルされているかどうかを確認する方法
しかし、今私はコンパイルしたライブラリには不明ですが、gccがライブラリをコンパイルするために使用されているかどうかを知る方法はありますか? .o
ファイルの回避策も高く評価されています。
は/ yourprogram'あなたが欲しい情報を与えるために/ 'readelfが-p .comment /パスい? –
ありがとう@MarkPlotnick!これは最高です!まさに私が必要なもの!私は受け入れることができるようにこれを答えとして変換してください。 – ZDunker