c++ - 交叉编译 "toolset"

标签 c++ cross-compiling

究竟什么是交叉编译“工具集”或“工具链”?我理解在为另一个平台生成代码时需要交叉编译器,但“工具集”究竟理解什么?

例如,在编译boost库时,有几个工具集,例如“mingw”、“gcc”或“msvc”——这些工具集之间编译的libs/dll有什么区别?

最佳答案

cross-toolchain 是整个工具集合,包含交叉编译器本身、链接器和其他必要的工具,例如制作模板和用于链接您的程序的库。可选地,它还可以包含调试器工具,如 gdb-server、buildscripts。

关于c++ - 交叉编译 "toolset",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31120018/

相关文章:

作用域枚举器中的 C++ 关键字

C++ 通过引用返回堆栈分配细节

installation - 在目标 PowerPC 机器上安装 Valgrind

linux - 交叉编译隧道

java - Beaglebone 黑十字发育

交叉编译: error trying to exec 'cc1' : execvp: No such file or directory

c++ - Opencv3.1,SURf,报错

c++ - OpenAl 或 Cocos2dx 存在错误

c++ - 函数模板重载与显式特化

c - 如何使用 CMAKE 从命令行在 Windows 上构建 x86 和/或 x64?