splint在linux的简单使用
2009-03-21 14:51
309 查看
在公司设计案例上听一个朋友讲splint在强大的pc-lint面前只是一个小菜,可以方便地在linux上运行(pc-lint所说也行,有空试试),故想用来玩玩,
在FC9下载了splint-3.1.1.Linux.gz, 解压
./configure
make
make install
用网上一个朋友的用例
test.c
#include <stdio.h>
int main(int argc,char* argv[])
{
int a=100; /*没有使用的变量*/
int b[8];
printf("Hello c/n");
b[8]=100; /*明显数组越界 */
return 0;
}
splint test.c +bounds -paramuse -varuse
检查出了越界错误
还真不赖,小而好用
在FC9下载了splint-3.1.1.Linux.gz, 解压
./configure
make
make install
用网上一个朋友的用例
test.c
#include <stdio.h>
int main(int argc,char* argv[])
{
int a=100; /*没有使用的变量*/
int b[8];
printf("Hello c/n");
b[8]=100; /*明显数组越界 */
return 0;
}
splint test.c +bounds -paramuse -varuse
检查出了越界错误
还真不赖,小而好用
相关文章推荐
- LinuxC/C++编程基础(21) 使用boost::asio搭建服务器简单实例(续)
- linux下h323plus简单使用
- linux下简单vim命令的练习使用
- Linux curl使用简单介绍
- linux c libcurl的简单使用
- linux下c++使用ncurses库的一个简单实例
- linux: 基本命令之:查看磁盘空间, netstat, wc简单使用
- Linux下getopt()函数的简单使用
- linux下minicom的配置和简单使用
- linux下简单编译与静态库编译使用
- Linux系统下Mysql使用简单教程(一)
- Linux下使用C做简单的网络编程
- Linux 的 find 命令简单使用
- linux下screen工具的简单使用
- linux基础之awk简单使用
- linux无视passwd"无效的口令"提示强制使用简单密码
- linux下简单的mail使用
- 简单的Client / Server 使用 linux 伯克利 socket实现 编辑
- Linux 中的Makefile 的一些简单使用
- Linux简单入门(十八)mysql学会使用简单的