1. 下载源代码,并解压缩
$ wget http://nusmv.fbk.eu/distrib/NuSMV-2.6.0.tar.gz
$ tar xzf NuSMV-2.6.0.tar.gz
$ cd NuSMV-2.6.0
最新的2.6.0版本附带了MiniSat 和 zChaff
2. 安装依赖
$ sudo yum install gcc flex bison cmake tar gzip libxml2 readline doxygen tex readline-devel
3. 构建项目,记 NuSMV 解压后的目录(在这个版本是 NuSMV-2.6.0 )为
<TOPDIR>
4. 创建空目录,以生成项目文件
进入子目录
$ cd NuSMV
$ pwd
<TOPDIR>/NuSMV
$ mkdir build
$ cd build
$ pwd
<TOPDIR>/NuSMV/build
5. 使用 cmake 来构建项目
$ cmake .. [...] -- Build files have been written to: <TOPDIR>/NuSMV/build
6. 如果构建项目成功,开始编译NuSMV
$ pwd <TOPDIR>/NuSMV/build
$ mak