📄 makefile
字号:
#SYSCINCLUDE_DIR=-I/usr/local/systemc-2.2/include/#SYSCLIB_DIR = -L/usr/local/systemc-2.2/lib-linux/#LIBS = -lsystemc -lm#CC = g++#CFLAGS = -O3 -g -Wall#src = main.cpp uart.cpp #obj = main.o uart.o #target = main#uart:$(target)#$(target):$(obj)# $(CC) $(CFLAGS) $(SYSCINCLUDE_DIR) $(SYSCLIB_DIR) $(LIBS) -o $(target) $(obj)#%.o:%.cpp # g++ -g -I. $(SYSCINCLUDE_DIR) -c -o $@ $< #clean:# rm -f $(obj) $(target)#TARGET_ARCH = linux#MODULE = uart #SRCS = main.cpp uart.cpp #CC=g++#OBJS = $(SRCS:.cpp=.o)#include ./Makefile.defs SYSCINCLUDE_DIR=-I/usr/local/systemc-2.2/include/SYSCLIB_DIR = -L/usr/local/systemc-2.2/lib-linux/SERIALLIB= ../pserial/serial_lib.aOBJ= main.o uart.o .SUFFIXES:uart:$(OBJ) g++ $(SYSCLIB_DIR) $(SYSCINCLUDE_DIR) $(OBJ) -lpthread -lsystemc $(SERIALLIB) -o uart%.o:%.cpp g++ -g -I. $(SYSCINCLUDE_DIR) -c -o $@ $<clean: rm :uartcleanall: rm *.o
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -