我有两个二进制文件,它们是在 Linux 机器上编译的简单 c++ 程序。第一个二进制文件 - 称为 my_native_prog - 使用构建工具(g++、as 等)、库和构建机器上的标准头文件。第二个二进制文件 - 称为 my_toolchain_prog - 使用来自工具链的构建工具,该工具链具有所有相同构建工具的不同版本。
我如何确认 my_toolchain_prog 是使用工具链的头文件/库而不是构建机器本地的头文件/库正确编译的?
工具链的目的是交叉编译特定 Linux 版本的代码。