⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sconstruct

📁 专业汽车级嵌入式操作系统OSEK的源代码
💻
字号:
from glob import globauto_libs = ''# Detect the system's endiannessfrom sys import byteorderif byteorder == 'big':	endian = '_NXT_BIG_ENDIAN'else:	endian = '_NXT_LITTLE_ENDIAN'BuildEnv = Environment(CCFLAGS=['-Wall', '-std=gnu99',				'-g', '-ggdb', '-D' + endian])if auto_libs:	BuildEnv.ParseConfig('pkg-config --cflags --libs ' + auto_libs)BuildEnv.Command('flash_routine.h',		 ['flash_routine.h.base',		  'flash_write/flash.bin'],		 './make_flash_header.py')Default(BuildEnv.Library('nxt',			 [x for x in glob('*.c')			  if not x.startswith('main_')],			 LIBS='usb'))Default(BuildEnv.Program('fwflash', glob('main_fwflash.c'),			 LIBS=['usb', 'nxt'], LIBPATH='.'))Default(BuildEnv.Program('runc', glob('main_runc.c'),			 LIBS=['usb', 'nxt'], LIBPATH='.'))			 Default(BuildEnv.Program('runjava', glob('main_runjava.c'),			 LIBS=['usb', 'nxt'], LIBPATH='.'))BuildEnv.Program('sambaget', glob('main_sambaget.c'),		 LIBS=['usb', 'nxt'], LIBPATH='.')

⌨️ 快捷键说明

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