GCC 为代码生成器准备和标准化空白
我有一个项目,它使用脚本化工具来处理 c 头文件以生成代码(用于封送)我知道我可以使用 GCC 中的 -E 选项来运行预处理器,但我也想标准化/折叠空格(空格) 、制表符、换行符等)以降低处理脚本的复杂性。有 GCC 选项可以做到这一点吗?
其次,Visual C 是否有类似的选项?
I have a project that uses a scripted tool to process c header files to generate code (for marshaling) I know I can use the -E option in GCC to run the preprocesser, but I would also like to normalize/collapse the whitespace (spaces, tabs, newlines, etc) to reduce the complexity of the processing script. Is there a GCC option to do this.
Secondarily are there similar options for Visual C?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
为什么不通过 GNU
indent
运行预处理代码?不会给出最小尺寸,但肯定会使其更具可读性......Why don't you run your preprocessed code through GNU
indent
? Will not give minimal size, but will certainly make it much more readable...