2011年5月3日 星期二

DPI再了解(六)

一個DPI 用的簡單的Makefile

ARCH = linux

SPATH = .

INTDIR = $(SPATH)

CFLAGS = -g -Wno-deprecated -DGEN_MIF

INC_PATH = /mnt/eda/Cadence/IUS92/tools/include/

INCS = -I$(INC_PATH) \
       -I$(SPATH) \
       -I$(SPATH)/../../include

LIBS = -L/usr/lib
LDFLAGS = -lm -Wl, -E -shared

APP=test

#all: test.so

all :  bcpp
  
bcpp:
    g++ -o $(APP).so -I$(INC_PATH) $(CFLAGS) -shared $(APP).cpp
 
clean:
    rm -rf *.so

沒有留言: