初始化验证编译通过

This commit is contained in:
冯佳
2026-01-22 15:32:37 +08:00
parent 2c3d7889cf
commit 2ef4dac5bd
61 changed files with 1999 additions and 5587 deletions

View File

@ -1,6 +1,6 @@
# This is the CMakeCache file.
# For build in directory: c:/Users/bico/Desktop/stm32f407vet6_cmake/stm32f407vet6_cmake/build/Debug
# It was generated by CMake: C:/ST/STM32CubeCLT_1.18.0/CMake/bin/cmake.exe
# For build in directory: c:/Users/ZHIZHANKEJI/Downloads/stm32f407vet6_cmake-main/stm32f407vet6_cmake-main/stm32f407vet6_cmake/build/Debug
# It was generated by CMake: C:/Users/ZHIZHANKEJI/AppData/Local/Programs/Python/Python311/Lib/site-packages/cmake/data/bin/cmake.exe
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
# If you do want to change a value, simply edit, save, and exit the editor.
@ -15,18 +15,18 @@
########################
//Path to a program.
CMAKE_ADDR2LINE:FILEPATH=C:/ST/STM32CubeCLT_1.18.0/GNU-tools-for-STM32/bin/arm-none-eabi-addr2line.exe
CMAKE_ADDR2LINE:FILEPATH=D:/ARM_GCC/bin/arm-none-eabi-addr2line.exe
//Path to a program.
CMAKE_AR:FILEPATH=C:/ST/STM32CubeCLT_1.18.0/GNU-tools-for-STM32/bin/arm-none-eabi-ar.exe
CMAKE_AR:FILEPATH=D:/ARM_GCC/bin/arm-none-eabi-ar.exe
//A wrapper around 'ar' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_ASM_COMPILER_AR:FILEPATH=C:/ST/STM32CubeCLT_1.18.0/GNU-tools-for-STM32/bin/arm-none-eabi-gcc-ar.exe
CMAKE_ASM_COMPILER_AR:FILEPATH=D:/ARM_GCC/bin/arm-none-eabi-gcc-ar.exe
//A wrapper around 'ranlib' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_ASM_COMPILER_RANLIB:FILEPATH=C:/ST/STM32CubeCLT_1.18.0/GNU-tools-for-STM32/bin/arm-none-eabi-gcc-ranlib.exe
CMAKE_ASM_COMPILER_RANLIB:FILEPATH=D:/ARM_GCC/bin/arm-none-eabi-gcc-ranlib.exe
//Flags used by the ASM compiler during all build types.
CMAKE_ASM_FLAGS:STRING=
@ -49,11 +49,11 @@ CMAKE_BUILD_TYPE:STRING=Debug
//A wrapper around 'ar' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_CXX_COMPILER_AR:FILEPATH=C:/ST/STM32CubeCLT_1.18.0/GNU-tools-for-STM32/bin/arm-none-eabi-gcc-ar.exe
CMAKE_CXX_COMPILER_AR:FILEPATH=D:/ARM_GCC/bin/arm-none-eabi-gcc-ar.exe
//A wrapper around 'ranlib' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_CXX_COMPILER_RANLIB:FILEPATH=C:/ST/STM32CubeCLT_1.18.0/GNU-tools-for-STM32/bin/arm-none-eabi-gcc-ranlib.exe
CMAKE_CXX_COMPILER_RANLIB:FILEPATH=D:/ARM_GCC/bin/arm-none-eabi-gcc-ranlib.exe
//Flags used by the CXX compiler during all build types.
CMAKE_CXX_FLAGS:STRING=
@ -72,11 +72,11 @@ CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
//A wrapper around 'ar' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_C_COMPILER_AR:FILEPATH=C:/ST/STM32CubeCLT_1.18.0/GNU-tools-for-STM32/bin/arm-none-eabi-gcc-ar.exe
CMAKE_C_COMPILER_AR:FILEPATH=D:/ARM_GCC/bin/arm-none-eabi-gcc-ar.exe
//A wrapper around 'ranlib' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_C_COMPILER_RANLIB:FILEPATH=C:/ST/STM32CubeCLT_1.18.0/GNU-tools-for-STM32/bin/arm-none-eabi-gcc-ranlib.exe
CMAKE_C_COMPILER_RANLIB:FILEPATH=D:/ARM_GCC/bin/arm-none-eabi-gcc-ranlib.exe
//Flags used by the C compiler during all build types.
CMAKE_C_FLAGS:STRING=
@ -94,7 +94,7 @@ CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
//Path to a program.
CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND
CMAKE_DLLTOOL:FILEPATH=D:/GCC/bin/dlltool.exe
//Flags used by the linker during all build types.
CMAKE_EXE_LINKER_FLAGS:STRING=
@ -111,14 +111,17 @@ CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during RELWITHDEBINFO builds.
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Enable/Disable output of build database during the build.
CMAKE_EXPORT_BUILD_DATABASE:BOOL=
//Value Computed by CMake.
CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=C:/Users/bico/Desktop/stm32f407vet6_cmake/stm32f407vet6_cmake/build/Debug/CMakeFiles/pkgRedirects
CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=C:/Users/ZHIZHANKEJI/Downloads/stm32f407vet6_cmake-main/stm32f407vet6_cmake-main/stm32f407vet6_cmake/build/Debug/CMakeFiles/pkgRedirects
//Install path prefix, prepended onto install directories.
CMAKE_INSTALL_PREFIX:PATH=C:/Program Files (x86)/stm32f407vet6_cmake
//Program used to build from build.ninja files.
CMAKE_MAKE_PROGRAM:FILEPATH=C:/ST/STM32CubeCLT_1.18.0/Ninja/bin/ninja.exe
CMAKE_MAKE_PROGRAM:FILEPATH=C:/Users/ZHIZHANKEJI/AppData/Local/Programs/Python/Python311/Scripts/ninja.exe
//Flags used by the linker during the creation of modules during
// all build types.
@ -141,10 +144,10 @@ CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Path to a program.
CMAKE_NM:FILEPATH=C:/ST/STM32CubeCLT_1.18.0/GNU-tools-for-STM32/bin/arm-none-eabi-nm.exe
CMAKE_NM:FILEPATH=D:/ARM_GCC/bin/arm-none-eabi-nm.exe
//Path to a program.
CMAKE_OBJDUMP:FILEPATH=C:/ST/STM32CubeCLT_1.18.0/GNU-tools-for-STM32/bin/arm-none-eabi-objdump.exe
CMAKE_OBJDUMP:FILEPATH=D:/ARM_GCC/bin/arm-none-eabi-objdump.exe
//Value Computed by CMake
CMAKE_PROJECT_DESCRIPTION:STATIC=
@ -156,10 +159,10 @@ CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
CMAKE_PROJECT_NAME:STATIC=stm32f407vet6_cmake
//Path to a program.
CMAKE_RANLIB:FILEPATH=C:/ST/STM32CubeCLT_1.18.0/GNU-tools-for-STM32/bin/arm-none-eabi-ranlib.exe
CMAKE_RANLIB:FILEPATH=D:/ARM_GCC/bin/arm-none-eabi-ranlib.exe
//Path to a program.
CMAKE_READELF:FILEPATH=C:/ST/STM32CubeCLT_1.18.0/GNU-tools-for-STM32/bin/arm-none-eabi-readelf.exe
CMAKE_READELF:FILEPATH=D:/ARM_GCC/bin/arm-none-eabi-readelf.exe
//Flags used by the linker during the creation of shared libraries
// during all build types.
@ -209,13 +212,13 @@ CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Path to a program.
CMAKE_STRIP:FILEPATH=C:/ST/STM32CubeCLT_1.18.0/GNU-tools-for-STM32/bin/arm-none-eabi-strip.exe
CMAKE_STRIP:FILEPATH=D:/ARM_GCC/bin/arm-none-eabi-strip.exe
//Path to a program.
CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND
//No help, variable specified on the command line.
CMAKE_TOOLCHAIN_FILE:UNINITIALIZED=C:/Users/bico/Desktop/stm32f407vet6_cmake/stm32f407vet6_cmake/cmake/gcc-arm-none-eabi.cmake
CMAKE_TOOLCHAIN_FILE:UNINITIALIZED=C:/Users/ZHIZHANKEJI/Downloads/stm32f407vet6_cmake-main/stm32f407vet6_cmake-main/stm32f407vet6_cmake/cmake/gcc-arm-none-eabi.cmake
//If this value is on, makefiles will be generated without the
// .SILENT directive, and all commands will be echoed to the console
@ -224,13 +227,13 @@ CMAKE_TOOLCHAIN_FILE:UNINITIALIZED=C:/Users/bico/Desktop/stm32f407vet6_cmake/stm
CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
//Value Computed by CMake
stm32f407vet6_cmake_BINARY_DIR:STATIC=C:/Users/bico/Desktop/stm32f407vet6_cmake/stm32f407vet6_cmake/build/Debug
stm32f407vet6_cmake_BINARY_DIR:STATIC=C:/Users/ZHIZHANKEJI/Downloads/stm32f407vet6_cmake-main/stm32f407vet6_cmake-main/stm32f407vet6_cmake/build/Debug
//Value Computed by CMake
stm32f407vet6_cmake_IS_TOP_LEVEL:STATIC=ON
//Value Computed by CMake
stm32f407vet6_cmake_SOURCE_DIR:STATIC=C:/Users/bico/Desktop/stm32f407vet6_cmake/stm32f407vet6_cmake
stm32f407vet6_cmake_SOURCE_DIR:STATIC=C:/Users/ZHIZHANKEJI/Downloads/stm32f407vet6_cmake-main/stm32f407vet6_cmake-main/stm32f407vet6_cmake
########################
@ -257,19 +260,19 @@ CMAKE_ASM_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_ASM_FLAGS_RELWITHDEBINFO
CMAKE_ASM_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=c:/Users/bico/Desktop/stm32f407vet6_cmake/stm32f407vet6_cmake/build/Debug
CMAKE_CACHEFILE_DIR:INTERNAL=c:/Users/ZHIZHANKEJI/Downloads/stm32f407vet6_cmake-main/stm32f407vet6_cmake-main/stm32f407vet6_cmake/build/Debug
//Major version of cmake used to create the current loaded cache
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
//Minor version of cmake used to create the current loaded cache
CMAKE_CACHE_MINOR_VERSION:INTERNAL=28
CMAKE_CACHE_MINOR_VERSION:INTERNAL=31
//Patch version of cmake used to create the current loaded cache
CMAKE_CACHE_PATCH_VERSION:INTERNAL=1
CMAKE_CACHE_PATCH_VERSION:INTERNAL=2
//Path to CMake executable.
CMAKE_COMMAND:INTERNAL=C:/ST/STM32CubeCLT_1.18.0/CMake/bin/cmake.exe
CMAKE_COMMAND:INTERNAL=C:/Users/ZHIZHANKEJI/AppData/Local/Programs/Python/Python311/Lib/site-packages/cmake/data/bin/cmake.exe
//Path to cpack program executable.
CMAKE_CPACK_COMMAND:INTERNAL=C:/ST/STM32CubeCLT_1.18.0/CMake/bin/cpack.exe
CMAKE_CPACK_COMMAND:INTERNAL=C:/Users/ZHIZHANKEJI/AppData/Local/Programs/Python/Python311/Lib/site-packages/cmake/data/bin/cpack.exe
//Path to ctest program executable.
CMAKE_CTEST_COMMAND:INTERNAL=C:/ST/STM32CubeCLT_1.18.0/CMake/bin/ctest.exe
CMAKE_CTEST_COMMAND:INTERNAL=C:/Users/ZHIZHANKEJI/AppData/Local/Programs/Python/Python311/Lib/site-packages/cmake/data/bin/ctest.exe
//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR
CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB
@ -301,7 +304,7 @@ CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_DLLTOOL
CMAKE_DLLTOOL-ADVANCED:INTERNAL=1
//Path to cache edit program executable.
CMAKE_EDIT_COMMAND:INTERNAL=C:/ST/STM32CubeCLT_1.18.0/CMake/bin/cmake-gui.exe
CMAKE_EDIT_COMMAND:INTERNAL=C:/Users/ZHIZHANKEJI/AppData/Local/Programs/Python/Python311/Lib/site-packages/cmake/data/bin/cmake-gui.exe
//Executable file format
CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
@ -314,6 +317,8 @@ CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXPORT_BUILD_DATABASE
CMAKE_EXPORT_BUILD_DATABASE-ADVANCED:INTERNAL=1
//Name of external makefile project generator.
CMAKE_EXTRA_GENERATOR:INTERNAL=
//Name of generator.
@ -326,7 +331,7 @@ CMAKE_GENERATOR_PLATFORM:INTERNAL=
CMAKE_GENERATOR_TOOLSET:INTERNAL=
//Source directory with the top level CMakeLists.txt file for this
// project
CMAKE_HOME_DIRECTORY:INTERNAL=C:/Users/bico/Desktop/stm32f407vet6_cmake/stm32f407vet6_cmake
CMAKE_HOME_DIRECTORY:INTERNAL=C:/Users/ZHIZHANKEJI/Downloads/stm32f407vet6_cmake-main/stm32f407vet6_cmake-main/stm32f407vet6_cmake
//ADVANCED property for variable: CMAKE_MAKE_PROGRAM
CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
@ -342,7 +347,7 @@ CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_NM
CMAKE_NM-ADVANCED:INTERNAL=1
//number of local generators
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=2
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=5
//ADVANCED property for variable: CMAKE_OBJDUMP
CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
//Platform information initialized
@ -352,7 +357,7 @@ CMAKE_RANLIB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_READELF
CMAKE_READELF-ADVANCED:INTERNAL=1
//Path to CMake installation.
CMAKE_ROOT:INTERNAL=C:/ST/STM32CubeCLT_1.18.0/CMake/share/cmake-3.28
CMAKE_ROOT:INTERNAL=C:/Users/ZHIZHANKEJI/AppData/Local/Programs/Python/Python311/Lib/site-packages/cmake/data/share/cmake-3.31
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG