加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux-kernel – 编译Ubuntu-8.04时生成中间.i文件(预处理文件)

发布时间:2020-12-14 02:01:09 所属栏目:Linux 来源:网络整理
导读:我正在用 gcc 3.4构建ubuntu-8.04,我需要生成.i文件,它们是gcc预处理器的输出.我已经尝试添加–save-temps标志,但这只生成顶级目录的.i文件,即source,并且似乎不会递归地传递给子目录.我还尝试了-E标志,它应该输出预处理文件并停止编译,但这也没有生成文件.
我正在用 gcc 3.4构建ubuntu-8.04,我需要生成.i文件,它们是gcc预处理器的输出.我已经尝试添加–save-temps标志,但这只生成顶级目录的.i文件,即source,并且似乎不会递归地传递给子目录.我还尝试了-E标志,它应该输出预处理文件并停止编译,但这也没有生成文件.

我特别希望为net / core中的源生成.i文件.

任何帮助表示赞赏.谢谢!!

解决方法

不支持批量预处理.

对于单个文件使用“make net / core / foo.i”

对于批量,解决方法是“make C = 2 CHECK =”cc -E“”.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读