toolchain.lua.svn-base

来自「RT-Thread是发展中的下一代微内核嵌入式实时操作系统」· SVN-BASE 代码 · 共 65 行

SVN-BASE
65
字号
toolchain=
{
	-- component-item
	{
		name ="PLATFORM",
		brief = "Platform",
		description = "The target hardware",
		type = "choice",
		default = "lumit4510",
		choice = { "lumit4510", "wh44b0", "s3ceb2410", "icdevs64", "nds", "zaurusc1k", "qemu", "qemu_akita", "at9200" }
	},
	{
		name = "PREFIX",
		brief = "Platform Prefix",
		description = "The compiler and linker's prefix, for example arm-elf-, or empty",
		default = "arm-elf-",
		type = "string",
		choice = {"arm-elf-", "arm-linux-", "i386-elf-", "m68k-elf-"}
	},
	{
		name = "CFLAGS",
		brief = "C flags",
		description = "The C compiler's flags",
		default = "-Wall",
		type = "string",
	},
	{
		name = "LDFLAGS",
		brief = "Linker flags",
		description = "The linker's flags",
		default = "-nostdlib",
		type = "string",
	},
	{
		name = "ASFLAGS",
		brief = "ASM Flags",
		description = "The assemble language flags",
		default = "",
		type = "string",
	},
	{
		name = "BUILDTYPE",
		brief = "Build Type",
		description = "the build type, the target image can be RAM or ROM target.",
		default = "RAM",
		type = "choice",
		choice = {"RAM", "ROM"}
	},
	{
		name = "RELEASETYPE",
		brief = "Release Type",
		description = "the release type, if the debug type is choiced, the debug information will be included in kernel image.",
		default = "DEBUG",
		type = "choice",
		choice = {"DEBUG", "RELEASE"}
	},
	{
		name = "TEXTBASE",
		brief = "Text Base",
		description = "the text base address. the kernel will be running from here. ",
		default = "0x00",
		type = "string"
	},
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?