You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
80 lines
2.0 KiB
80 lines
2.0 KiB
menu "Lib"
|
|
|
|
config LOSCFG_LIB_LIBSEC
|
|
bool "Enable LibSec"
|
|
default y
|
|
help
|
|
Answer Y to enable LiteOS support secure c.
|
|
|
|
config LOSCFG_LIB_LIBC
|
|
bool "Enable Libc"
|
|
default y
|
|
depends on !LOSCFG_ARCH_XTENSA
|
|
help
|
|
Answer Y to enable LiteOS support libc.
|
|
|
|
menuconfig LOSCFG_COMPAT_POSIX
|
|
bool "Enable Posix"
|
|
default y
|
|
depends on LOSCFG_LIB_LIBC
|
|
select LOSCFG_KERNEL_MEM_ALLOC
|
|
select LOSCFG_BASE_IPC_MUX
|
|
select LOSCFG_BASE_IPC_SEM
|
|
select LOSCFG_BASE_IPC_EVENT
|
|
select LOSCFG_BASE_CORE_SWTMR
|
|
select LOSCFG_BASE_IPC_QUEUE
|
|
select LOSCFG_QUEUE_DYNAMIC_ALLOCATION
|
|
select LOSCFG_TASK_STACK_DYNAMIC_ALLOCATION
|
|
help
|
|
Answer Y to enable LiteOS support posix interface.
|
|
|
|
config LOSCFG_LIB_VENDORNAME
|
|
string "User-defined nodename for uname"
|
|
default "vendor"
|
|
depends on LOSCFG_COMPAT_POSIX
|
|
help
|
|
Config nodename for uname api, default is "vendor".
|
|
|
|
config LOSCFG_LIB_LIBM
|
|
bool "Enable Math"
|
|
default y
|
|
depends on LOSCFG_LIB_LIBC
|
|
help
|
|
Answer Y to enable LiteOS support math function.
|
|
|
|
config LOSCFG_LIB_FORMAT
|
|
bool "Enable Format"
|
|
default y
|
|
depends on LOSCFG_LIB_LIBC
|
|
select LOSCFG_LIB_LIBM
|
|
help
|
|
Answer Y to enable LiteOS support format function.
|
|
|
|
config LOSCFG_LIB_STDIO
|
|
bool "Enable Stdio"
|
|
default y
|
|
depends on LOSCFG_LIB_LIBC && LOSCFG_FS_VFS
|
|
select LOSCFG_LIB_FORMAT
|
|
select LOSCFG_COMPAT_POSIX
|
|
select LOSCFG_LIB_LIBM
|
|
help
|
|
Answer Y to enable LiteOS support I/O function.
|
|
|
|
config LOSCFG_SUPPORT_LONG_DOUBLE
|
|
bool "Support Long Double Float Type"
|
|
default y
|
|
depends on LOSCFG_LIB_STDIO || LOSCFG_LIB_LIBM || LOSCFG_COMPAT_POSIX || LOSCFG_LIB_FORMAT
|
|
help
|
|
Answer Y to enable LiteOS support long double float type.
|
|
|
|
config LOSCFG_LIB_ZLIB
|
|
bool "Enable Zlib"
|
|
default y
|
|
depends on !LOSCFG_ARCH_XTENSA
|
|
select LOSCFG_LIB_LIBC
|
|
select LOSCFG_LIB_LIBM
|
|
help
|
|
Answer Y to enable LiteOS support compress file library.
|
|
endmenu
|
|
|