16.3多架构的编译
您可以在同时,通过将每个系统的对象文件放在自己的目录。要做到这一点,您可以使用GNU制作
.光盘
目标文件所在的目录要运行的可执行文件配置
脚本。配置
自动检查中的源代码目录配置
在和中..。这是称为VPATH公司生成。
使用非GNU制作
,编译一个包比较安全在源代码目录中。在你完成之后为一个系统安装了软件包,请使用“进行distclean’在重新配置另一个系统之前。
一些平台,尤其是macOS,支持“胖”或“通用”二进制文件,其中单个二进制可以在不同的体系结构上执行。在这些平台上,您只需配置和编译一次,具有特定于该平台的选项。