📄 makefile
字号:
CC = ecc -g -static
MPI_ROOT = /opt/mpich-1.2.5.2
MPI_LIB = -lpmpich -lmpich -lpmpich -lnsl -lm -lpthread
RUN_CMD = $(MPI_ROOT)/bin/mpirun -np
all:
@echo "'make cpi' or 'make cpi_vt', then 'make run', then 'vampir cpi.stf'"
clean:
rm -f a.out *.o cpi
rm -f *.pbv *.bvt *.avt *.stf* *.prot
run: cpi
$(RUN_CMD) 4 cpi
cpi.o: cpi.c
$(CC) -c -I$(MPI_ROOT)/include -I$(VT_ROOT)/include cpi.c
cpi: cpi.o
$(CC) -o cpi cpi.o -L$(MPI_ROOT)/lib -L$(VT_ROOT)/lib \
-lVTnull $(MPI_LIB)
cpi_vt: cpi.o
$(CC) -o cpi cpi.o -L$(MPI_ROOT)/lib -L$(VT_ROOT)/lib \
-lVT $(MPI_LIB) -lpthread
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -