完全没有报错了

This commit is contained in:
zqm
2026-04-03 09:43:49 +08:00
parent 3fdd9f7817
commit cf7ae28b1b
50 changed files with 5415 additions and 3533 deletions

View File

@@ -13,6 +13,9 @@ set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
include($ENV{IDF_PATH}/tools/cmake/project.cmake)
project(my_usb_project)
# 添加链接器选项来抑制 .note.GNU-stack 警告
target_link_options(${CMAKE_PROJECT_NAME}.elf PRIVATE "-Wl,-z,noexecstack")
# 添加自定义链接器脚本修复
add_custom_command(TARGET ${CMAKE_PROJECT_NAME}.elf POST_BUILD
COMMAND ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_LIST_DIR}/fix_linker_script.cmake