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“”. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |