1. SystemC hello world program의 code (main.cpp):
#include <iostream>
#include "systemc.h"
using namespace std;
int sc_main(int argc, char *argv[]) {
cout << "Hello, world!" << endl;
return 0;
}
2. "LD_LIBRARY_PATH" 환경 변수 설정을 위해 "$HOME/.bashrc"에 다음을 추가:
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$HOME/sysc/lib-linux64
export LD_LIBRARY_PATH
3. Compile을 위한 command:
g++ -o main -I$HOME/sysc/include -L$HOME/sysc/lib-linux64 main.cpp -lsystemc
4. 다음과 같이 실행됨: