Sunifdef是一个命令行工具,简化的预处理程序条件中的C / C ++基于预处理器符号的用户选择的解释源代码(#if和相关指令)。
Sunifdef是一个更强大的继任者FreeBSD的unifdef“工具。 Sunifdef是最有用的,不断发展的产品与众多的代码库,其中的预处理程序条件被用于配置功能集,API或不同版本的实现开发。
在这些环境中,代码库逐渐积累起来的#ifdef污染瞬态配置选项成为已废弃。 Sunifdef可以在很大程度上自动从代码中清除多余#如果逻辑的经常性任务。
安装方式:
下载你的home目录下的压缩包到某个位置
提取压缩包sunifdef的目录。不要将其重命名。
从源代码安装:
打开命令控制台和CD到sunifdef目录
运行./configure
如果一切顺利,运行make
如果一切顺利,运行和苏提示时(成为root)输入根口令。
运行make安装
要安装预建可执行文件:
作为根,sunfidef复制内置斌/从sunifdef目录到/ usr / local / bin目录。
放在/ usr / local / bin目录/ sunifdef设置权限以使其可执行。
作为超级用户,复制人/ sunifdef.1从sunifdef目录到/ usr /本地/人/ MAN1
为了测试已安装Sunifdef:
运行sunifdef -v,并期望输出,如:
sunifdef,0.1.3版本(建2006年2月22日,19时47分48秒)
sunifdef:已完成,退出代码为0x0000
运行man sunifdef,并希望看到sunifdef手册页。
什么是新的,在此版本:
·六个错误是固定在这个版本。
·五这些修补程序解决sunifdef的解析和整型常量的评价,认为很少受到审查,因为该工具从unifdef支一个小众的长期缺陷。
·该版本提供了十六进制,十进制和八进制数字和算术的人强大的解析。
·但是,仍然sunifdef评估所有整型常量为整数,并执行后,他们签署整数运算。
·本达不到模拟C预处理器的运算在极限情况下,这是一个不固定的缺陷。
- 主页
- Linux
- 开发者工具
- 汇编器和十六进制编辑器
- Sunifdef
按类别搜索
热门软件
-
Custom Eclipse Builder 3 Jun 15
-
Alienbuild 3 Jun 15
-
Rational PIC Assembler 2 Jun 15
-
ELFIO 20 Feb 15
-
SML/NJ 3 Jun 15
-
BNM 12 May 15
-
Waf 18 Feb 15
Sunifdef
类似的软件
意见 Sunifdef
按类别搜索
热门软件
-
cconf 2 Jun 15
-
Pacha 11 May 15
-
dis6502 3 Jun 15
-
slacktrack 11 May 15
-
GNU 8085 Simulator 12 May 15
-
Tar2RubyScript 2 Jun 15
-
Waf 18 Feb 15
评论没有发现