2024-12-09 15:47:29 +08:00

12 lines
462 B
Makefile

sv_main.so: sv_main.c
- gcc -fPIC -c sv_main.c -I ${VCS_HOME}/include
- gcc -shared -o sv_main.so sv_main.o
#sv_main.so: sv_main.c
# - gcc -fPIC -shared -o sv_main.so -c sv_main.c -I ${VCS_HOME}/include
comp:
- vcs -full64 +v2k -sverilog -LDFLAGS -Wl,--no-as-needed -debug_access+all -top testbench -l compile.log \
testbench.sv
sim: sv_main.so
- ./simv -l sim.log -sv_root . -sv_lib sv_main
clean:
- \rm -rf *.log simv simv.daidir *.a *.o *.so csrc *.key