文件名称:htos_cpp
文件大小:11KB
文件格式:ZIP
更新时间:2024-04-17 04:48:43
C
HTOS 库构建和安装 export LIB_BUILD_SRC=/path/to/src export LIB_INSTALL=/path/to/install 新库 $ cd $LIB_BUILD_SRC $ git clone git://sourceware.org/git/newlib-cygwin.git newlib $ cd newlib $ mkdir build && cd build $ ../newlib/configure CC=clang CC_FOR_BUILD=clang CFLAGS= " -fPIC -nostdlibinc -O2 -D__ELF__ -D_LDBL_EQ_DBL -D_GNU_SOURCE -D_POSIX_TIMERS " --target=x86_64-elf --prefix= $LIB_INSTALL --disable-mu
【文件预览】:
htos_cpp-main
----README.md(945B)
----kernel()
--------main.cpp(94B)
--------linker.ld(437B)
----htloaderPkg()
--------elf.h(2KB)
--------htloader.h(465B)
--------htloader.c(4KB)
--------elf.c(646B)
--------mem.c(400B)
--------mem.h(161B)
--------bootinfo.h(585B)
--------htloaderPkg.dsc(1KB)
--------htloaderPkg.dec(177B)
--------htloader.inf(400B)
----scripts()
--------install_libcxxabi.sh(2KB)
--------install_libcxx.sh(2KB)
--------install_newlib.sh(1KB)
----Makefile(1KB)