如何在终端mac中使用和安装SystemC?
我尝试过逻辑诗人应用程序,但是我使用os x 10.10,所以它不能工作。
因此,我想知道如何在终端中编译和执行SystemC。
我在终端机上找不到SystemC的细节。
谢谢
发布于 2019-01-02 11:42:56
确保安装了xcode命令行工具。
遵循官方储存库中提供的说明。
从个人经验来看。
每次我将SystemC库包含到代码中时,用clang编译systemc库都会导致segmentation fault: 11错误。为了避免这种情况,使用gcc代替。
请注意,我使用gcc-8,安装与自制。
$ cd path/to/systemc-2.3.3
$ mkdir objdir
$ cd objdir
$ export CXX=g++-8
$ ../configure
$ make
$ make install使用$ make check启动示例编译和单元测试。
编译和运行hello示例
$ export SYSTEMC_HOME=path/to/systemc-2.3.3
$ g++-8 hello.cpp -o hello.o -L $SYSTEMC_HOME/lib-macosx64 -I $SYSTEMC_HOME/include/ -l systemc
$ ./hello.o在macOS 10.13.6;gcc版本8.2.0;systemc-2.3.3上进行测试
https://stackoverflow.com/questions/25961573
复制相似问题