小编Bor*_*bus的帖子

将Autotools用于具有特定于平台的源代码的项目

我正在开发一个目前用C语言编写的项目,但我计划在ASM中为至少两个平台(x86_64和arm)编写一些函数.所以我可能有一些源文件:

  • 通用/ one.c
  • 通用/ two.c
  • 通用/ three.c
  • ARM/one.s
  • x86_64的/ two.s

我喜欢它,以便配置脚本在可能的情况下选择.s文件.c文件.所以建立在arm上将是one.s,two.c,three.c等.

使用Automake很难或不可能做到这一点.但如果我放弃Automake,我将不得不追踪自己的依赖(呃).

最好的方法是什么?

c assembly automake autoconf autotools

6
推荐指数
1
解决办法
1267
查看次数

标签 统计

assembly ×1

autoconf ×1

automake ×1

autotools ×1

c ×1