?? a
字號:
##########################################################################################################
# file : Makefile
#
# Author : Farid LEZIAR ( fleziar@yahoo.fr )
# Date : July 2002
#
# uC/OS-II Testing Port Makefile for Nios V2.11
#
#
# Dont forget to update your $PATH environment variable
# ( for example add "C:\Altera\Excalibur\sopc_builder_2_5\bin\nios-gnupro\bin;
# C:\Altera\Excalibur\sopc_builder_2_5\bin;C:\Cygwin\bin;C:\Cygwin\contrib\bin" )
#
##########################################################################################################
# modified by dxh 040316
LD_SCR = excalibur.ld
INCLUDES = includes.h ../../inc/excalibur.h Tasks.h
SOURCES = main.c Tasks.c
OBJETS = main.o Tasks.o
INC_PATH = -I . -I ../inc -I ../../inc -I ../../../inc \
-I ../../../../inc -I ../../../../../inc \
-I ./librtos32
LD_OPTS = -e _start -u _start -g \
-T $(sopc_builder)/bin/$(LD_SCR)
LIBPATH = -L D:/altera/kits/nios/bin/nios-gnupro/nios-elf/lib/m32 \
-L D:/altera/kits/nios/bin/nios-gnupro/lib/gcc-lib/nios-elf/2.9-nios-010801-20030718/m32 \
-L ../../lib \
-L ../source \
-L./librtos32
LIBS = --start-group -l rtos32 -l nios32 -l c -l m -l gcc --end-group
GCC_OPTS = -g -m32
main.srec: main.out
nios-elf-objcopy -O srec main.out main.srec
main.out : $(OBJETS)
nios-elf-ld $(LIBPATH) $(LD_OPTS) $(OBJETS) $(LIBS) -o main.out
main.o : main.c $(INCLUDES)
nios-elf-gcc $(INC_PATH) $(GCC_OPTS) -c main.c -o main.o
Tasks.o : Tasks.c Tasks.h $(INCLUDES)
nios-elf-gcc $(INC_PATH) $(GCC_OPTS) -c Tasks.c -o Tasks.o
clean :
rm $(OBJETS)
rm main.srec main.out
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -