为什么C文件在/ * [] * /
发布时间:2020-12-16 06:03:34 所属栏目:百科 来源:网络整理
导读:我正在查看一些专有的源代码:使用库的示例程序. 代码用C和C编写,使用make构建系统. 每个文件都以[]:/ * [] * /的源文件和#[]#的makefile文件结尾.这可能是什么原因? 该代码是使用GCC编译用于ARM的,使用扩展名. 解决方法 最有可能是某种自动扩充的占位符.
我正在查看一些专有的源代码:使用库的示例程序.
代码用C和C编写,使用make构建系统. 每个文件都以[]:/ * [] * /的源文件和#[]#的makefile文件结尾.这可能是什么原因? 该代码是使用GCC编译用于ARM的,使用扩展名. 解决方法
最有可能是某种自动扩充的占位符.
通常,像macrodef(或其中一个源代码控制过滤器)会将这些项目扩展为包含一些相关的文本.由于通常只有注释保护的括号才能扩展,注释将保留到位,在编译时保护源代码免受实际扩展的项目的影响. 但是,您当前正在查看的内容可能是外部包含括号内的所有内部扩展.这可能是在从一个源代码控制系统到另一个源代码控制系统的代码迁移期间完成的虽然这样一个想法是高度投机的,但似乎他们似乎并没有把迁移扩展项目迁移到移植中. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |