mirror of
https://gitee.com/dlmu-cone/tronone-h7-scaffold
synced 2026-07-25 11:57:46 +08:00
auto detect toolchain
This commit is contained in:
@@ -20,7 +20,7 @@ target_compile_definitions(${CMAKE_PROJECT_NAME} PRIVATE
|
|||||||
# 添加目标编译选项
|
# 添加目标编译选项
|
||||||
target_compile_options(${CMAKE_PROJECT_NAME} PRIVATE
|
target_compile_options(${CMAKE_PROJECT_NAME} PRIVATE
|
||||||
-mthumb
|
-mthumb
|
||||||
# -mthumb-interwork
|
-mthumb-interwork
|
||||||
-mfpu=fpv5-d16
|
-mfpu=fpv5-d16
|
||||||
-mfloat-abi=hard
|
-mfloat-abi=hard
|
||||||
)
|
)
|
||||||
@@ -46,8 +46,8 @@ set(CMAKE_ASM_FLAGS "${CMAKE_C_FLAGS} -x assembler-with-cpp -MMD -MP")
|
|||||||
set(CMAKE_CXX_FLAGS "${CMAKE_C_FLAGS} -fno-rtti -fno-exceptions -fno-threadsafe-statics")
|
set(CMAKE_CXX_FLAGS "${CMAKE_C_FLAGS} -fno-rtti -fno-exceptions -fno-threadsafe-statics")
|
||||||
|
|
||||||
set(CMAKE_C_LINK_FLAGS "${TARGET_FLAGS}")
|
set(CMAKE_C_LINK_FLAGS "${TARGET_FLAGS}")
|
||||||
|
set(CMAKE_C_LINK_FLAGS "${CMAKE_C_LINK_FLAGS} -T \"${CMAKE_SOURCE_DIR}/STM32H723XG_FLASH.ld\"")
|
||||||
set(CMAKE_C_LINK_FLAGS "${CMAKE_C_LINK_FLAGS} --specs=nano.specs")
|
set(CMAKE_C_LINK_FLAGS "${CMAKE_C_LINK_FLAGS} --specs=nano.specs")
|
||||||
|
|
||||||
set(CMAKE_C_LINK_FLAGS "${CMAKE_C_LINK_FLAGS} -Wl,-Map=${CMAKE_PROJECT_NAME}.map -Wl,--gc-sections")
|
set(CMAKE_C_LINK_FLAGS "${CMAKE_C_LINK_FLAGS} -Wl,-Map=${CMAKE_PROJECT_NAME}.map -Wl,--gc-sections")
|
||||||
set(CMAKE_C_LINK_FLAGS "${CMAKE_C_LINK_FLAGS} -Wl,--start-group -lc -lm -Wl,--end-group")
|
set(CMAKE_C_LINK_FLAGS "${CMAKE_C_LINK_FLAGS} -Wl,--start-group -lc -lm -Wl,--end-group")
|
||||||
set(CMAKE_C_LINK_FLAGS "${CMAKE_C_LINK_FLAGS} -Wl,--print-memory-usage")
|
set(CMAKE_C_LINK_FLAGS "${CMAKE_C_LINK_FLAGS} -Wl,--print-memory-usage")
|
||||||
|
|||||||
Reference in New Issue
Block a user