Linux マシンでコンパイルされた単純な C++ プログラムである 2 つのバイナリがあります。最初のバイナリ (my_native_prog と呼びます) は、ビルド ツール (g++、as など)、ライブラリ、およびビルド マシンに標準で付属するヘッダーを使用します。2 番目のバイナリ (my_toolchain_prog と呼びます) は、すべて同じビルド ツールの異なるバージョンを持つツールチェーンのビルド ツールを使用します。
my_toolchain_prog がツールチェーンのヘッダー/ライブラリを使用して正しくコンパイルされ、ビルド マシンのローカルにあるものではないことを確認するにはどうすればよいですか?
ツールチェーンの目的は、特定の Linux バージョンのコードをクロス コンパイルすることです。