1. 首页
  2. 数据库
  3. 其它
  4. csmith:CsmithC程序的随机生成器 源码

csmith:CsmithC程序的随机生成器 源码

上传者: 2021-04-30 08:01:00上传 ZIP文件 528.07KB 热度 8次
关于 Csmith是C程序的随机生成器。 它的主要目的是使用差异测试作为测试预告片来查找带有随机程序的编译器错误。 Csmith可以在编译器测试领域之外使用。 如果您的应用程序需要一个C程序测试套件,而您又不用费心编写它们,请随时尝试Csmith。 Csmith输出的C程序没有任何未定义的行为(相信我们,这并非微不足道),以及每个生成程序的统计信息。 安装Csmith 您可以从下载的压缩包中安装Csmith ,也可以从源代码中构建它。 以下命令适用于Ubuntu。 git clone https://github.com/csmith-project/csmith.git cd csmith sudo apt install g++ cmake m4 cmake -DCMAKE_INSTALL_PREFIX= . make && make inst
下载地址
用户评论