背景:系统Mac OS 10.12.6
已经安装最新版gcc,并替代clang占用的gcc命令。
但brew install icarus-verilog 在./configure中报错,提示
C preprocessor "/lib/cpp" fails sanity check
查了一圈没找到原因。很奇怪。故选择下载资源手动编译。
1.下载Icarus-Verilog 11.0,并解压;
https://sourceforge.net/projects/iverilog/files/iverilog/
2.右击新建位于文件夹的finder窗口,依次输入
./configure
make
进行编译。如果这两个都通过,再输入
make install
即可完成安装。
————————————————————————
结果我的./configure 步骤通过,make步骤跑到一半报错,错误记得是什么bison expecting string,上github查原因,参考网页:https://hub.fastgit.org/steveicarus/iverilog ,&#