1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-riscv-rootfs

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Makefile.compile 786
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Zihao Yu Отправлено 23.08.2018 12:29 6a864e9
include $(RISCV_ROOTFS_HOME)/Makefile.app
# Compilation flags
CROSS_COMPILE ?= riscv64-unknown-linux-gnu-
AS = $(CROSS_COMPILE)gcc
CC = $(CROSS_COMPILE)gcc
CXX = $(CROSS_COMPILE)g++
LD = $(CROSS_COMPILE)gcc
INCLUDES = $(addprefix -I, $(INC_DIR))
CFLAGS += -O2 -MMD $(INCLUDES)
CXXFLAGS += -O2 -MMD $(INCLUDES)
# Files to be compiled
OBJS = $(addprefix $(DST_DIR)/, $(addsuffix .o, $(basename $(SRCS))))
# Compilation patterns
$(DST_DIR)/%.o: %.cpp
@echo + CXX $<
@mkdir -p $(dir $@)
@$(CXX) $(CXXFLAGS) -c -o $@ $<
$(DST_DIR)/%.o: %.c
@echo + CC $<
@mkdir -p $(dir $@)
@$(CC) $(CFLAGS) -c -o $@ $<
$(APP): $(OBJS)
@echo + LD $@
@$(LD) $(LDFLAGS) -o $(APP) $(OBJS)
# Dependencies
DEPS = $(addprefix $(DST_DIR)/, $(addsuffix .d, $(basename $(SRCS))))
-include $(DEPS)

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/mirrors-riscv-rootfs.git
git@api.gitlife.ru:oschina-mirror/mirrors-riscv-rootfs.git
oschina-mirror
mirrors-riscv-rootfs
mirrors-riscv-rootfs
master