🎉 创建了boot程序!

This commit is contained in:
fslongjin
2022-01-15 12:49:18 +08:00
commit eb37e8a20c
5 changed files with 82 additions and 0 deletions

View File

@ -0,0 +1,9 @@
set(CMAKE_ASM_NASM_SOURCE_FILE_EXTENSIONS nasm asm S)
set(CMAKE_ASM_NASM_OBJECT_FORMAT bin)
set(CMAKE_ASM_NASM_FLAGS "-e")
set(CMAKE_ASM_NASM_LINK_EXECUTABLE "nasm <OBJECTS> -o <TARGET> <LINK_LIBRARIES>")
enable_language(ASM_NASM)
#修改输出的路径
set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin)
add_executable(boot.bin boot.asm)