完全没有报错了
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user