先搭建C++的开发环境,参看Windows 搭建 C++ 开发环境,
然后,下载SystemC,
https://accellera.org/downloads/standards/systemc
我下载的是SystemC 2.3.3,
https://accellera.org/images/downloads/standards/systemc/systemc-2.3.3.zip
下载完成后,解压,然后使用CLion打开,

接下来,我们需要配置构建SystemC的C++标准,这里我选择的是C++14,

在CMakeLists.txt中加入,
set(CMAKE_CXX_STANDARD 14)
然后构建即可生成libsystemc.a
接下来,我们写一个简单的SystemC程序测试,在CLion中新建一个C++工程,在CMakeLists.txt中配置SystemC的相关环境,

注意,这里配置的C++标准也必须是C++14.
然后编辑main.cpp,
#include <systemc.h>
int sc_main(int argc, char *argv[]) {
std::cout << "Hello, World!" << std::endl;
return 0;
}
编译,运行,

搞定!