栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux > Linux命令手册 > 其他命令

protoize命令 – 添加函数原型

其他命令 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

protoize命令 – 添加函数原型

protoize命令属于gcc套件,用于为C语言源代码文件添加函数原型,将GNU-C代码转换为ANSI-C代码。protoize命令依赖gcc命令对C语言源代码进行扫描,并且搜集使用的函数信息。

使用protoize命令进行基本转换包括重写大多数函数定义和函数声明以指定参数的类型。

protoize命令可以选择在源文件的开头插入原型声明,以使它们可用于函数定义之前的所有调用。或者也可以在调用未声明函数的块中插入具有块范围的原型声明。

语法格式 : protoize [参数] [文件]

常用参数:

-B<目录>在指定目录而不是常用目录(通常为/ usr / local / lib)中查找文件
-C重命名文件以.C而不是.c结尾
-c<编译选项>运行gcc生成.X文件时,使用
COMPILATION-OPTIONS作为选项
-d<目录>设置需要转换代码的目录
-G添加显示的全局声明
-i<字符串>使用字符串缩进旧式参数声明
-k保留.X文件
-l添加显示的本地声明
-N不生成.save文件
-n不做任何真正的改变
-q安静模式
-x转换代码时排除的文件
-v打印版本号

参考实例

为C语言源代码文件添加函数原型:

[root@linuxcool ~]# protoize test.c

设置需要转换代码的目录:

[root@linuxcool ~]# protoize -d /root test.c

安静模式自动添加函数原型:

[root@linuxcool ~]# protoize -q test.c
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1192.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号