?? makefile
字號:
DAI_HOME=/net/ds.eecs.umich.edu/ecad2/solaris/dai_toolsRECORDTAB=$(DAI_HOME)/signalscan-6.0.1/share/signalscan.tabRECORDVCSA=$(DAI_HOME)/signalscan-6.0.1/sparc-solaris/lib/record-lcb.aINSTALL_DIR=`pwd`CHECKER_DIR=/net/srvrdsk1/t/Projects/ISC/Checker/Binhelp: @echo "type make <target> to build the simulator. Report any errors to Scott. I know" @echo that right now fxu_pli_utils.c gives warnings, they're on the todo list. @echo When make test finishes, it creates a bunch of stuff. The file 'arm' is @echo the verilog simulator. the +trn option generates a .trn file for signalscan. @echo the +verify option \(this is the untested part, ymmv\) puts the simulator into @echo interactive mode. Right now, the simulator expects the program file that it's @echo going to run to be in the current directory, and be called testarm.vhx. @echo @echo if you want to build the simulator somewhere other then the current directory, @echo "add INSTALL_DIR=<some directory> to have it built there." @echo @echo make targets: @echo " help this message" @echo " clean removes binaries, logs, and saved state" @echo " behavioral a checker version of the behavioral simulator" @echo " checker build the simulator in the correct place for the checker"behavioral: simcon.v fxu_pli_utils.c fxu_pli_utils.tab testarm.v testarm.m @echo building with INSTALL_DIR=$(INSTALL_DIR) vcs -Mupdate -O2 -g -P fxu_pli_utils.tab fxu_pli_utils.c -P $(RECORDTAB) $(RECORDVCSA) /usr/X11/lib/libX11.a -Vt -notice -f testarm.m -o $(INSTALL_DIR)/armclean: rm -rf csrc rm -f arm rm -rf arm.daidir rm -rf simv.daidirchecker: simcon.v fxu_pli_utils.c fxu_pli_utils.tab testarm.v testarm.m make behavioral INSTALL_DIR=$(CHECKER_DIR) chgrp -R mirv $(CHECKER_DIR)/arm $(CHECKER_DIR)/arm.daidir chmod -R g+rwX $(CHECKER_DIR)/arm $(CHECKER_DIR)/arm.daidir
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -