diff --git a/.vscode/settings.json b/.vscode/settings.json index 0ce7a27d..de42f7c3 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -16,5 +16,9 @@ "command": "extension.execute", "priority": 4 } - ] -} \ No newline at end of file + ], + "cmake.generator": "MinGW Makefiles", + "files.associations": { + "algebra.h": "c" + } +} diff --git a/CMakeLists.txt b/CMakeLists.txt index e69de29b..22649d80 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -0,0 +1,11 @@ +cmake_minimum_required(VERSION 4.0) + +project (main) + +set (EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin) + +aux_source_directory (src SRC_LIST) + +include_directories (inc) + +add_executable (main ${SRC_LIST}) \ No newline at end of file diff --git a/README.md b/README.md index 6baf26c2..4599a931 100644 --- a/README.md +++ b/README.md @@ -1,66 +1,50 @@ # algebra -硬件技术团队编程基础作业 -## 课件资料 | Reference -* [课程PPT](https://tannin-1316822731.cos.ap-nanjing.myqcloud.com/2025-04-19-2025%E7%A1%AC%E4%BB%B6%E7%AC%AC%E4%B8%80%E6%AC%A1%E5%86%85%E8%AE%AD.pdf) -* [VSCode的C/C++环境配置教程](https://www.bilibili.com/video/BV1UZ421e7ty/?share_source=copy_web&vd_source=d82c2ec75577b6834f9f580f066180c1) -* [Git使用教程](https://www.bilibili.com/video/BV1og4y1u7XU/?share_source=copy_web&vd_source=d82c2ec75577b6834f9f580f066180c1) -## 预修要求|Requirements -修读过《C程序设计基础》、《线性代数》以及X·Lab硬件技术团队编程基础课程或其对应的高阶课程。 -## 说明|Explainations -本题目的难度对于初学者而言相对较高,主要考察了基础的数学能力、通过编程解决问题的能力以及工程管理、CMake、git等综合能力。该作业的最终得分仅作参考,同学们可根据自己的能力来决定实现哪些函数。 -## 题目背景|Background -《线性代数》作为浙江大学工科多数专业必修的数学基础课程,对于其掌握是至关重要的,后续各大专业的专业课程也都离不开线性代数。然而,在后续的专业课程学习中,我们往往只需要计算一些矩阵的数值解,这个过程如果用手去计算的话是十分痛苦的。秉承着“我都学编程了就不要自己做一些无意义的事情”的原则,我们决定实现一个线性代数计算库,来辅助我们进行运算。 -> 当然,如MATLAB、Python等高级编程语言已经可以做到这类事情,且做得更好,但这并不妨碍我们通过这样一种方式来锻炼自己的C语言编程能力。 -## 题目介绍|Introduction -本仓库给出了我们在内训中提到的工程模板,同学们要做的任务如下: -1. 自学git,注册GitHub账号,将本仓库在自己的GitHub账户下Fork一份(注意是Fork,禁止直接clone本仓库到本地,否则你将无法完成后续提交),并按照`yourname_hw1`的格式更改仓库名称(在仓库中的Settings处可修改,记得不要用中文,仓库权限为public,如涉及到隐私保护,可设为private,但要将`tanninrachel@yinlin.wiki`这个账户设置为协作者)。 -2. 将你的仓库clone到本地。 -3. 按照内训所讲的工程模板补充所缺的文件夹。 -4. 根据`inc/algebra.h`中的注释和预定义,在`src/algebra.c`中实现对应的函数。 -5. 根据内训所讲,自行编写`CMakeLists.txt`文件,使你的工程能够在本地成功编译运行。 -6. 自学Markdown,修改`README.md`文件,需要包含你的实现思路(大致描述即可)以及本地运行截图。 -7. 将你的修改提交到远程仓库,并将仓库链接提交(提交方式见下文)。 -## 思路参考|Thinking -见`doc`文件夹。 -## 交互格式|Format -在本题目中,`main.c`文件已给出,不需要同学们自己实现,也请不要更改这个文件,否则可能出现判题错误。 -### 输入格式 -本题目采用帧判定的思路进行,每一帧的第一行指令代码,`+`、`-`、`*`、`.`、`t`、`d`、`i`、`r`、`j`分别测试`add_matrix`、`sub_matrix`、`mul_matrix`、`scale_matrix`、`transpose_matrix`、`det_matrix`、`inv_matrix`、`rank_matrix`、`trace_matrix`函数,`q`表示退出。 - -接下来的一行输入矩阵 $\mathbf{A}$ 的行数 $m$ 和列数 $n$ ,在接下来的 $m$ 行中输入 $n$ 个双精度浮点数,以空格分开。 -对于二元运算函数的测试,需要再按照上述过程输入矩阵 $\textbf{B}$ 。 - -可能的一次运行输入如下: -``` -+ -2 2 -1.1 1.3 -2.4 3.7 -2 2 -3.1 4.3 -5.1 7.1 -+ -2 2 -1.1 1.2 -2.4 3.5 -2 3 -1 2 2.1 -3 2 3.3 -q -``` -### 输出格式 -在每一帧中,依次根据输入的指令代码运行对应的函数,并给出函数的输出与标准值比对。上述输入的正确输出如下: -``` -4.20 5.60 -7.50 10.80 -Error: Matrix a and b must have the same rows and cols. -``` -## 评分标准|Standard -* 成功运行:+25分 -* `add_matrix`、`sub_matrix`、`mul_matrix`、`scale_matrix`、`transpose_matrix`、`trace_matrix`功能正常每个+5分 -* `det_matrix`、`inv_matrix`、`rank_matrix`功能正常共+10分(此处为附加题,有一定难度,可选做) -> 为了保证题目难度,每个函数具体的评分标准不予公布。 -## 提交方式|Submit -将你的每个函数的测试运行结果以截图的形式放在你仓库的`README.md`文件中(请注意Markdown中图片的引用要包含源文件)。并将你的最终代码仓库链接(在浏览器上的那个,不要带有`.git`的)填写如下问卷发送: - -![](https://tannin-1316822731.cos.ap-nanjing.myqcloud.com/2025-04-19-%E7%AC%AC%E4%B8%80%E6%AC%A1%E5%86%85%E8%AE%AD%E4%BD%9C%E4%B8%9A%E6%8F%90%E4%BA%A4.png) +## 运行截图在文件夹pic中,README中以相对路径形式引用。 +## add_matrix +思路:对应元素相加。 +![](.\pic\add_matrix.png) +## sub_matrix +思路:对应元素相减 +![](.\pic\sub_matrix.png) +## mul_matrix +思路:取a的第i行和b的第j列的元素对应相乘后相加得到目标矩阵第i行第j列的元素。 +![](.\pic\mul_matrix.png) +## scale_matrix +思路:对每个元素数乘即可。 +![](.\pic\scale_matrix.png) +## transpose_matrix +思路:目标矩阵的第i行第j列的元素为原矩阵第j行第i列的元素。 +![](.\pic\transpose_matrix.png) +## det_matrix +思路:按照公式递归即可。 +![](.\pic\det_matrix.png) +## inv_matrix +思路:使用伴随矩阵法,先求行列式的值,再求伴随矩阵。 +![](.\pic\inv_matrix.png) +## rank_matrix +思路:将矩阵化为行(列)最简型矩阵,检查非零行(列)个数即为秩。 +![](.\pic\rank_matrix.png) +## trace_matrix +思路:求主对角线元素之和。 +![](.\pic\trace_matrix.png) + + + + + + + + + + + + + + + + + + + + + diff --git a/bin/main.exe b/bin/main.exe new file mode 100644 index 00000000..0d4012bf Binary files /dev/null and b/bin/main.exe differ diff --git a/build/.cmake/api/v1/reply/cache-v2-481f72de5c1890774a1a.json b/build/.cmake/api/v1/reply/cache-v2-08942ad841ecf0d87646.json similarity index 91% rename from build/.cmake/api/v1/reply/cache-v2-481f72de5c1890774a1a.json rename to build/.cmake/api/v1/reply/cache-v2-08942ad841ecf0d87646.json index 5bafaadb..9a3efe1e 100644 --- a/build/.cmake/api/v1/reply/cache-v2-481f72de5c1890774a1a.json +++ b/build/.cmake/api/v1/reply/cache-v2-08942ad841ecf0d87646.json @@ -15,7 +15,7 @@ } ], "type" : "FILEPATH", - "value" : "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/addr2line.exe" + "value" : "E:/gcc/ucrt64/bin/addr2line.exe" }, { "name" : "CMAKE_AR", @@ -31,7 +31,7 @@ } ], "type" : "FILEPATH", - "value" : "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/ar.exe" + "value" : "E:/gcc/ucrt64/bin/ar.exe" }, { "name" : "CMAKE_BUILD_TYPE", @@ -55,7 +55,7 @@ } ], "type" : "INTERNAL", - "value" : "f:/zzy/code/algebra/build" + "value" : "d:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build" }, { "name" : "CMAKE_CACHE_MAJOR_VERSION", @@ -67,7 +67,7 @@ } ], "type" : "INTERNAL", - "value" : "3" + "value" : "4" }, { "name" : "CMAKE_CACHE_MINOR_VERSION", @@ -79,7 +79,7 @@ } ], "type" : "INTERNAL", - "value" : "28" + "value" : "0" }, { "name" : "CMAKE_CACHE_PATCH_VERSION", @@ -93,6 +93,22 @@ "type" : "INTERNAL", "value" : "1" }, + { + "name" : "CMAKE_COLOR_MAKEFILE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable/Disable color output during build." + } + ], + "type" : "BOOL", + "value" : "ON" + }, { "name" : "CMAKE_COMMAND", "properties" : @@ -103,7 +119,7 @@ } ], "type" : "INTERNAL", - "value" : "C:/ST/STM32CubeCLT_1.15.1/CMake/bin/cmake.exe" + "value" : "E:/Cmake/bin/cmake.exe" }, { "name" : "CMAKE_CPACK_COMMAND", @@ -115,7 +131,7 @@ } ], "type" : "INTERNAL", - "value" : "C:/ST/STM32CubeCLT_1.15.1/CMake/bin/cpack.exe" + "value" : "E:/Cmake/bin/cpack.exe" }, { "name" : "CMAKE_CTEST_COMMAND", @@ -127,7 +143,7 @@ } ], "type" : "INTERNAL", - "value" : "C:/ST/STM32CubeCLT_1.15.1/CMake/bin/ctest.exe" + "value" : "E:/Cmake/bin/ctest.exe" }, { "name" : "CMAKE_CXX_COMPILER", @@ -142,8 +158,8 @@ "value" : "CXX compiler" } ], - "type" : "FILEPATH", - "value" : "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/c++.exe" + "type" : "STRING", + "value" : "E:/gcc/ucrt64/bin/g++.exe" }, { "name" : "CMAKE_CXX_COMPILER_AR", @@ -159,7 +175,7 @@ } ], "type" : "FILEPATH", - "value" : "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/gcc-ar.exe" + "value" : "E:/gcc/ucrt64/bin/gcc-ar.exe" }, { "name" : "CMAKE_CXX_COMPILER_RANLIB", @@ -175,7 +191,7 @@ } ], "type" : "FILEPATH", - "value" : "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/gcc-ranlib.exe" + "value" : "E:/gcc/ucrt64/bin/gcc-ranlib.exe" }, { "name" : "CMAKE_CXX_FLAGS", @@ -286,8 +302,8 @@ "value" : "C compiler" } ], - "type" : "FILEPATH", - "value" : "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/gcc.exe" + "type" : "STRING", + "value" : "E:/gcc/ucrt64/bin/gcc.exe" }, { "name" : "CMAKE_C_COMPILER_AR", @@ -303,7 +319,7 @@ } ], "type" : "FILEPATH", - "value" : "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/gcc-ar.exe" + "value" : "E:/gcc/ucrt64/bin/gcc-ar.exe" }, { "name" : "CMAKE_C_COMPILER_RANLIB", @@ -319,7 +335,7 @@ } ], "type" : "FILEPATH", - "value" : "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/gcc-ranlib.exe" + "value" : "E:/gcc/ucrt64/bin/gcc-ranlib.exe" }, { "name" : "CMAKE_C_FLAGS", @@ -431,7 +447,7 @@ } ], "type" : "FILEPATH", - "value" : "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/dlltool.exe" + "value" : "E:/gcc/ucrt64/bin/dlltool.exe" }, { "name" : "CMAKE_EDIT_COMMAND", @@ -443,7 +459,7 @@ } ], "type" : "INTERNAL", - "value" : "C:/ST/STM32CubeCLT_1.15.1/CMake/bin/cmake-gui.exe" + "value" : "E:/Cmake/bin/cmake-gui.exe" }, { "name" : "CMAKE_EXECUTABLE_FORMAT", @@ -571,7 +587,7 @@ } ], "type" : "STATIC", - "value" : "F:/zzy/code/algebra/build/CMakeFiles/pkgRedirects" + "value" : "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build/CMakeFiles/pkgRedirects" }, { "name" : "CMAKE_GENERATOR", @@ -583,7 +599,7 @@ } ], "type" : "INTERNAL", - "value" : "Ninja" + "value" : "MinGW Makefiles" }, { "name" : "CMAKE_GENERATOR_INSTANCE", @@ -643,7 +659,7 @@ } ], "type" : "INTERNAL", - "value" : "F:/zzy/code/algebra" + "value" : "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main" }, { "name" : "CMAKE_INSTALL_PREFIX", @@ -655,7 +671,7 @@ } ], "type" : "PATH", - "value" : "C:/Program Files (x86)/Project" + "value" : "C:/Program Files (x86)/main" }, { "name" : "CMAKE_LINKER", @@ -671,7 +687,19 @@ } ], "type" : "FILEPATH", - "value" : "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/ld.exe" + "value" : "E:/gcc/ucrt64/bin/ld.exe" + }, + { + "name" : "CMAKE_LIST_FILE_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of CMakeLists files to read" + } + ], + "type" : "INTERNAL", + "value" : "CMakeLists.txt" }, { "name" : "CMAKE_MAKE_PROGRAM", @@ -683,11 +711,11 @@ }, { "name" : "HELPSTRING", - "value" : "Program used to build from build.ninja files." + "value" : "Path to a program." } ], "type" : "FILEPATH", - "value" : "C:/ST/STM32CubeCLT_1.15.1/Ninja/bin/ninja.exe" + "value" : "E:/gcc/ucrt64/bin/mingw32-make.exe" }, { "name" : "CMAKE_MODULE_LINKER_FLAGS", @@ -783,7 +811,7 @@ } ], "type" : "FILEPATH", - "value" : "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/nm.exe" + "value" : "E:/gcc/ucrt64/bin/nm.exe" }, { "name" : "CMAKE_NUMBER_OF_MAKEFILES", @@ -811,7 +839,7 @@ } ], "type" : "FILEPATH", - "value" : "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/objcopy.exe" + "value" : "E:/gcc/ucrt64/bin/objcopy.exe" }, { "name" : "CMAKE_OBJDUMP", @@ -827,7 +855,7 @@ } ], "type" : "FILEPATH", - "value" : "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/objdump.exe" + "value" : "E:/gcc/ucrt64/bin/objdump.exe" }, { "name" : "CMAKE_PLATFORM_INFO_INITIALIZED", @@ -875,7 +903,7 @@ } ], "type" : "STATIC", - "value" : "Project" + "value" : "main" }, { "name" : "CMAKE_RANLIB", @@ -891,7 +919,7 @@ } ], "type" : "FILEPATH", - "value" : "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/ranlib.exe" + "value" : "E:/gcc/ucrt64/bin/ranlib.exe" }, { "name" : "CMAKE_RC_COMPILER", @@ -907,7 +935,7 @@ } ], "type" : "FILEPATH", - "value" : "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/windres.exe" + "value" : "E:/gcc/ucrt64/bin/windres.exe" }, { "name" : "CMAKE_RC_COMPILER_WORKS", @@ -1015,7 +1043,7 @@ } ], "type" : "FILEPATH", - "value" : "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/readelf.exe" + "value" : "E:/gcc/ucrt64/bin/readelf.exe" }, { "name" : "CMAKE_ROOT", @@ -1027,7 +1055,7 @@ } ], "type" : "INTERNAL", - "value" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28" + "value" : "E:/Cmake/share/cmake-4.0" }, { "name" : "CMAKE_SHARED_LINKER_FLAGS", @@ -1235,7 +1263,7 @@ } ], "type" : "FILEPATH", - "value" : "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/strip.exe" + "value" : "E:/gcc/ucrt64/bin/strip.exe" }, { "name" : "CMAKE_TAPI", @@ -1270,7 +1298,7 @@ "value" : "FALSE" }, { - "name" : "Project_BINARY_DIR", + "name" : "main_BINARY_DIR", "properties" : [ { @@ -1279,10 +1307,10 @@ } ], "type" : "STATIC", - "value" : "F:/zzy/code/algebra/build" + "value" : "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build" }, { - "name" : "Project_IS_TOP_LEVEL", + "name" : "main_IS_TOP_LEVEL", "properties" : [ { @@ -1294,7 +1322,7 @@ "value" : "ON" }, { - "name" : "Project_SOURCE_DIR", + "name" : "main_SOURCE_DIR", "properties" : [ { @@ -1303,19 +1331,7 @@ } ], "type" : "STATIC", - "value" : "F:/zzy/code/algebra" - }, - { - "name" : "_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "linker supports push/pop state" - } - ], - "type" : "INTERNAL", - "value" : "FALSE" + "value" : "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main" } ], "kind" : "cache", diff --git a/build/.cmake/api/v1/reply/cmakeFiles-v1-530537e2873f1323f892.json b/build/.cmake/api/v1/reply/cmakeFiles-v1-530537e2873f1323f892.json new file mode 100644 index 00000000..b4c20f99 --- /dev/null +++ b/build/.cmake/api/v1/reply/cmakeFiles-v1-530537e2873f1323f892.json @@ -0,0 +1,918 @@ +{ + "inputs" : + [ + { + "path" : "CMakeLists.txt" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeSystem.cmake.in" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/4.0.1/CMakeSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeMinGWFindMake.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeSystemSpecificInitialize.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Platform/Windows-Initialize.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineCompilerId.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeCompilerIdDetection.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/ADSP-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/Borland-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/Clang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/Cray-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/CrayClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/GHS-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/HP-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/IAR-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/Intel-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/LCC-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/MSVC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/OrangeC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/PGI-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/PathScale-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/SCO-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/TI-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/TIClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/Tasking-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/Watcom-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/XL-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeFindBinUtils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/GNU-FindBinUtils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeCCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/4.0.1/CMakeCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Platform/Windows-Determine-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineCompilerId.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeCompilerIdDetection.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/ADSP-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/Borland-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/Clang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/Cray-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/CrayClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/GHS-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/IAR-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/Intel-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/MSVC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/OrangeC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/PGI-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/PathScale-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/SCO-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/TI-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/TIClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/Tasking-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/Watcom-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeFindBinUtils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/GNU-FindBinUtils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeCXXCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/4.0.1/CMakeCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeSystemSpecificInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeGenericSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeInitializeConfigs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Platform/Windows.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Platform/WindowsPaths.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeCInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Platform/Windows-GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Platform/Windows-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineRCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeRCCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/4.0.1/CMakeRCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeRCInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Platform/Windows-windres.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeTestRCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeTestCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeTestCompilerCommon.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Internal/CMakeDetermineLinkerId.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeParseImplicitIncludeInfo.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeParseImplicitLinkInfo.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeParseLibraryArchitecture.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeTestCompilerCommon.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeCCompilerABI.c" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineCompilerSupport.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Internal/FeatureTesting.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeCCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/4.0.1/CMakeCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Platform/Windows-GNU-C-ABI.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Internal/CMakeCLinkerInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Internal/CMakeCommonLinkerInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Linker/GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Linker/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Platform/Linker/Windows-GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Platform/Linker/Windows-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Platform/Linker/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Internal/CMakeInspectCLinker.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeCCompiler.cmake.in" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeCXXInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Platform/Windows-GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Platform/Windows-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeTestCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeTestCompilerCommon.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Internal/CMakeDetermineLinkerId.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeParseImplicitIncludeInfo.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeParseImplicitLinkInfo.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeParseLibraryArchitecture.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeTestCompilerCommon.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineCompilerSupport.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Internal/FeatureTesting.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeCXXCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/4.0.1/CMakeCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Platform/Windows-GNU-CXX-ABI.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Internal/CMakeCXXLinkerInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Internal/CMakeCommonLinkerInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Linker/GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Linker/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Platform/Linker/Windows-GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Platform/Linker/Windows-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/Internal/CMakeInspectCXXLinker.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Cmake/share/cmake-4.0/Modules/CMakeCXXCompiler.cmake.in" + } + ], + "kind" : "cmakeFiles", + "paths" : + { + "build" : "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build", + "source" : "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main" + }, + "version" : + { + "major" : 1, + "minor" : 1 + } +} diff --git a/build/.cmake/api/v1/reply/cmakeFiles-v1-544abb7638071aad1afa.json b/build/.cmake/api/v1/reply/cmakeFiles-v1-544abb7638071aad1afa.json deleted file mode 100644 index 87fe074a..00000000 --- a/build/.cmake/api/v1/reply/cmakeFiles-v1-544abb7638071aad1afa.json +++ /dev/null @@ -1,823 +0,0 @@ -{ - "inputs" : - [ - { - "path" : "CMakeLists.txt" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineSystem.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeSystem.cmake.in" - }, - { - "isGenerated" : true, - "path" : "build/CMakeFiles/3.28.1/CMakeSystem.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeNinjaFindMake.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeSystemSpecificInitialize.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/Windows-Initialize.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCompilerIdDetection.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/ADSP-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/ARMCC-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/ARMClang-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/AppleClang-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Borland-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Clang-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Cray-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/CrayClang-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/GHS-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/GNU-C-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/HP-C-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/IAR-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Intel-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/LCC-C-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/MSVC-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/NVHPC-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/OrangeC-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/PGI-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/PathScale-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/SCO-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/TI-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Tasking-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Watcom-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/XL-C-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/zOS-C-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeFindBinUtils.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/GNU-FindBinUtils.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCCompiler.cmake.in" - }, - { - "isGenerated" : true, - "path" : "build/CMakeFiles/3.28.1/CMakeCCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/Windows-Determine-CXX.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCompilerIdDetection.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/ADSP-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/ARMCC-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/ARMClang-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/AppleClang-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Borland-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Clang-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Cray-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/CrayClang-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/GHS-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/IAR-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Intel-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/MSVC-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/NVHPC-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/OrangeC-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/PGI-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/PathScale-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/SCO-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/TI-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Tasking-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Watcom-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeFindBinUtils.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/GNU-FindBinUtils.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCXXCompiler.cmake.in" - }, - { - "isGenerated" : true, - "path" : "build/CMakeFiles/3.28.1/CMakeCXXCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeSystemSpecificInformation.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeGenericSystem.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeInitializeConfigs.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/Windows.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/WindowsPaths.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCInformation.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeLanguageInformation.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/GNU-C.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/GNU.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/CMakeCommonCompilerMacros.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/Windows-GNU-C.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/Windows-GNU.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineRCCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeRCCompiler.cmake.in" - }, - { - "isGenerated" : true, - "path" : "build/CMakeFiles/3.28.1/CMakeRCCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeRCInformation.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/Windows-windres.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeTestRCCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCommonLanguageInclude.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeTestCCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeTestCompilerCommon.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeParseImplicitIncludeInfo.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeParseImplicitLinkInfo.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeParseLibraryArchitecture.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeTestCompilerCommon.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCCompilerABI.c" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCompileFeatures.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Internal/FeatureTesting.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCCompiler.cmake.in" - }, - { - "isGenerated" : true, - "path" : "build/CMakeFiles/3.28.1/CMakeCCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/Windows-GNU-C-ABI.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCXXInformation.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeLanguageInformation.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/GNU-CXX.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/GNU.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/Windows-GNU-CXX.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/Windows-GNU.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCommonLanguageInclude.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeTestCompilerCommon.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeParseImplicitIncludeInfo.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeParseImplicitLinkInfo.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeParseLibraryArchitecture.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeTestCompilerCommon.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCompileFeatures.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Internal/FeatureTesting.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/GNU-CXX-FeatureTests.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCXXCompiler.cmake.in" - }, - { - "isGenerated" : true, - "path" : "build/CMakeFiles/3.28.1/CMakeCXXCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/Windows-GNU-CXX-ABI.cmake" - } - ], - "kind" : "cmakeFiles", - "paths" : - { - "build" : "F:/zzy/code/algebra/build", - "source" : "F:/zzy/code/algebra" - }, - "version" : - { - "major" : 1, - "minor" : 0 - } -} diff --git a/build/.cmake/api/v1/reply/codemodel-v2-1b89b3eba0d36532606d.json b/build/.cmake/api/v1/reply/codemodel-v2-1b89b3eba0d36532606d.json new file mode 100644 index 00000000..5ab8d93b --- /dev/null +++ b/build/.cmake/api/v1/reply/codemodel-v2-1b89b3eba0d36532606d.json @@ -0,0 +1,60 @@ +{ + "configurations" : + [ + { + "directories" : + [ + { + "build" : ".", + "jsonFile" : "directory-.-Debug-d0094a50bb2071803777.json", + "minimumCMakeVersion" : + { + "string" : "4.0" + }, + "projectIndex" : 0, + "source" : ".", + "targetIndexes" : + [ + 0 + ] + } + ], + "name" : "Debug", + "projects" : + [ + { + "directoryIndexes" : + [ + 0 + ], + "name" : "main", + "targetIndexes" : + [ + 0 + ] + } + ], + "targets" : + [ + { + "directoryIndex" : 0, + "id" : "main::@6890427a1f51a3e7e1df", + "jsonFile" : "target-main-Debug-1e3fc939bbb6d4063965.json", + "name" : "main", + "projectIndex" : 0 + } + ] + } + ], + "kind" : "codemodel", + "paths" : + { + "build" : "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build", + "source" : "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main" + }, + "version" : + { + "major" : 2, + "minor" : 8 + } +} diff --git a/build/.cmake/api/v1/reply/codemodel-v2-357409c8619efd820d81.json b/build/.cmake/api/v1/reply/codemodel-v2-357409c8619efd820d81.json deleted file mode 100644 index 9e517449..00000000 --- a/build/.cmake/api/v1/reply/codemodel-v2-357409c8619efd820d81.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "configurations" : - [ - { - "directories" : - [ - { - "build" : ".", - "jsonFile" : "directory-.-Debug-d0094a50bb2071803777.json", - "projectIndex" : 0, - "source" : "." - } - ], - "name" : "Debug", - "projects" : - [ - { - "directoryIndexes" : - [ - 0 - ], - "name" : "Project" - } - ], - "targets" : [] - } - ], - "kind" : "codemodel", - "paths" : - { - "build" : "F:/zzy/code/algebra/build", - "source" : "F:/zzy/code/algebra" - }, - "version" : - { - "major" : 2, - "minor" : 6 - } -} diff --git a/build/.cmake/api/v1/reply/index-2024-06-28T14-02-46-0629.json b/build/.cmake/api/v1/reply/index-2025-04-28T11-14-26-0000.json similarity index 60% rename from build/.cmake/api/v1/reply/index-2024-06-28T14-02-46-0629.json rename to build/.cmake/api/v1/reply/index-2025-04-28T11-14-26-0000.json index 6198801c..4ab6aab1 100644 --- a/build/.cmake/api/v1/reply/index-2024-06-28T14-02-46-0629.json +++ b/build/.cmake/api/v1/reply/index-2025-04-28T11-14-26-0000.json @@ -4,38 +4,38 @@ "generator" : { "multiConfig" : false, - "name" : "Ninja" + "name" : "MinGW Makefiles" }, "paths" : { - "cmake" : "C:/ST/STM32CubeCLT_1.15.1/CMake/bin/cmake.exe", - "cpack" : "C:/ST/STM32CubeCLT_1.15.1/CMake/bin/cpack.exe", - "ctest" : "C:/ST/STM32CubeCLT_1.15.1/CMake/bin/ctest.exe", - "root" : "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28" + "cmake" : "E:/Cmake/bin/cmake.exe", + "cpack" : "E:/Cmake/bin/cpack.exe", + "ctest" : "E:/Cmake/bin/ctest.exe", + "root" : "E:/Cmake/share/cmake-4.0" }, "version" : { "isDirty" : false, - "major" : 3, - "minor" : 28, + "major" : 4, + "minor" : 0, "patch" : 1, - "string" : "3.28.1", + "string" : "4.0.1", "suffix" : "" } }, "objects" : [ { - "jsonFile" : "codemodel-v2-357409c8619efd820d81.json", + "jsonFile" : "codemodel-v2-1b89b3eba0d36532606d.json", "kind" : "codemodel", "version" : { "major" : 2, - "minor" : 6 + "minor" : 8 } }, { - "jsonFile" : "cache-v2-481f72de5c1890774a1a.json", + "jsonFile" : "cache-v2-08942ad841ecf0d87646.json", "kind" : "cache", "version" : { @@ -44,16 +44,16 @@ } }, { - "jsonFile" : "cmakeFiles-v1-544abb7638071aad1afa.json", + "jsonFile" : "cmakeFiles-v1-530537e2873f1323f892.json", "kind" : "cmakeFiles", "version" : { "major" : 1, - "minor" : 0 + "minor" : 1 } }, { - "jsonFile" : "toolchains-v1-84713dac9d8a6a2c2425.json", + "jsonFile" : "toolchains-v1-fe96a61344ab8fe037af.json", "kind" : "toolchains", "version" : { @@ -90,7 +90,7 @@ "responses" : [ { - "jsonFile" : "cache-v2-481f72de5c1890774a1a.json", + "jsonFile" : "cache-v2-08942ad841ecf0d87646.json", "kind" : "cache", "version" : { @@ -99,16 +99,16 @@ } }, { - "jsonFile" : "codemodel-v2-357409c8619efd820d81.json", + "jsonFile" : "codemodel-v2-1b89b3eba0d36532606d.json", "kind" : "codemodel", "version" : { "major" : 2, - "minor" : 6 + "minor" : 8 } }, { - "jsonFile" : "toolchains-v1-84713dac9d8a6a2c2425.json", + "jsonFile" : "toolchains-v1-fe96a61344ab8fe037af.json", "kind" : "toolchains", "version" : { @@ -117,12 +117,12 @@ } }, { - "jsonFile" : "cmakeFiles-v1-544abb7638071aad1afa.json", + "jsonFile" : "cmakeFiles-v1-530537e2873f1323f892.json", "kind" : "cmakeFiles", "version" : { "major" : 1, - "minor" : 0 + "minor" : 1 } } ] diff --git a/build/.cmake/api/v1/reply/target-main-Debug-1e3fc939bbb6d4063965.json b/build/.cmake/api/v1/reply/target-main-Debug-1e3fc939bbb6d4063965.json new file mode 100644 index 00000000..917f382f --- /dev/null +++ b/build/.cmake/api/v1/reply/target-main-Debug-1e3fc939bbb6d4063965.json @@ -0,0 +1,116 @@ +{ + "artifacts" : + [ + { + "path" : "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/bin/main.exe" + }, + { + "path" : "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/bin/main.pdb" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_executable", + "include_directories" + ], + "files" : + [ + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 11, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 9, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g" + } + ], + "includes" : + [ + { + "backtrace" : 2, + "path" : "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/inc" + } + ], + "language" : "C", + "sourceIndexes" : + [ + 0, + 1 + ] + } + ], + "id" : "main::@6890427a1f51a3e7e1df", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "-g", + "role" : "flags" + }, + { + "fragment" : "-lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32", + "role" : "libraries" + } + ], + "language" : "C" + }, + "name" : "main", + "nameOnDisk" : "main.exe", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0, + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/algebra.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/main.c", + "sourceGroupIndex" : 0 + } + ], + "type" : "EXECUTABLE" +} diff --git a/build/.cmake/api/v1/reply/toolchains-v1-84713dac9d8a6a2c2425.json b/build/.cmake/api/v1/reply/toolchains-v1-84713dac9d8a6a2c2425.json deleted file mode 100644 index 94e58915..00000000 --- a/build/.cmake/api/v1/reply/toolchains-v1-84713dac9d8a6a2c2425.json +++ /dev/null @@ -1,136 +0,0 @@ -{ - "kind" : "toolchains", - "toolchains" : - [ - { - "compiler" : - { - "id" : "GNU", - "implicit" : - { - "includeDirectories" : - [ - "C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include", - "C:/Program Files (x86)/Dev-Cpp/MinGW64/include", - "C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include-fixed", - "C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/include" - ], - "linkDirectories" : - [ - "C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2", - "C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc", - "C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib", - "C:/Program Files (x86)/Dev-Cpp/MinGW64/lib" - ], - "linkFrameworkDirectories" : [], - "linkLibraries" : - [ - "mingw32", - "gcc", - "moldname", - "mingwex", - "pthread", - "advapi32", - "shell32", - "user32", - "kernel32", - "mingw32", - "gcc", - "moldname", - "mingwex" - ] - }, - "path" : "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/gcc.exe", - "version" : "4.9.2" - }, - "language" : "C", - "sourceFileExtensions" : - [ - "c", - "m" - ] - }, - { - "compiler" : - { - "id" : "GNU", - "implicit" : - { - "includeDirectories" : - [ - "C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++", - "C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++/x86_64-w64-mingw32", - "C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++/backward", - "C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include", - "C:/Program Files (x86)/Dev-Cpp/MinGW64/include", - "C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include-fixed", - "C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/include" - ], - "linkDirectories" : - [ - "C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2", - "C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc", - "C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib", - "C:/Program Files (x86)/Dev-Cpp/MinGW64/lib" - ], - "linkFrameworkDirectories" : [], - "linkLibraries" : - [ - "C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/libstdc++.a", - "mingw32", - "gcc", - "moldname", - "mingwex", - "pthread", - "advapi32", - "shell32", - "user32", - "kernel32", - "mingw32", - "gcc", - "moldname", - "mingwex" - ] - }, - "path" : "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/c++.exe", - "version" : "4.9.2" - }, - "language" : "CXX", - "sourceFileExtensions" : - [ - "C", - "M", - "c++", - "cc", - "cpp", - "cxx", - "mm", - "mpp", - "CPP", - "ixx", - "cppm", - "ccm", - "cxxm", - "c++m" - ] - }, - { - "compiler" : - { - "implicit" : {}, - "path" : "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/windres.exe" - }, - "language" : "RC", - "sourceFileExtensions" : - [ - "rc", - "RC" - ] - } - ], - "version" : - { - "major" : 1, - "minor" : 0 - } -} diff --git a/build/.cmake/api/v1/reply/toolchains-v1-fe96a61344ab8fe037af.json b/build/.cmake/api/v1/reply/toolchains-v1-fe96a61344ab8fe037af.json new file mode 100644 index 00000000..c91cc198 --- /dev/null +++ b/build/.cmake/api/v1/reply/toolchains-v1-fe96a61344ab8fe037af.json @@ -0,0 +1,136 @@ +{ + "kind" : "toolchains", + "toolchains" : + [ + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0/include", + "E:/gcc/ucrt64/include", + "E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0/include-fixed" + ], + "linkDirectories" : + [ + "E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0", + "E:/gcc/ucrt64/lib/gcc", + "E:/gcc/ucrt64/x86_64-w64-mingw32/lib", + "E:/gcc/ucrt64/lib" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : + [ + "mingw32", + "gcc", + "mingwex", + "kernel32", + "pthread", + "advapi32", + "shell32", + "user32", + "kernel32", + "mingw32", + "gcc", + "mingwex", + "kernel32" + ] + }, + "path" : "E:/gcc/ucrt64/bin/gcc.exe", + "version" : "14.2.0" + }, + "language" : "C", + "sourceFileExtensions" : + [ + "c", + "m" + ] + }, + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "E:/gcc/ucrt64/include/c++/14.2.0", + "E:/gcc/ucrt64/include/c++/14.2.0/x86_64-w64-mingw32", + "E:/gcc/ucrt64/include/c++/14.2.0/backward", + "E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0/include", + "E:/gcc/ucrt64/include", + "E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0/include-fixed" + ], + "linkDirectories" : + [ + "E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0", + "E:/gcc/ucrt64/lib/gcc", + "E:/gcc/ucrt64/x86_64-w64-mingw32/lib", + "E:/gcc/ucrt64/lib" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : + [ + "stdc++", + "mingw32", + "gcc_s", + "gcc", + "mingwex", + "kernel32", + "pthread", + "advapi32", + "shell32", + "user32", + "kernel32", + "mingw32", + "gcc_s", + "gcc", + "mingwex", + "kernel32" + ] + }, + "path" : "E:/gcc/ucrt64/bin/g++.exe", + "version" : "14.2.0" + }, + "language" : "CXX", + "sourceFileExtensions" : + [ + "C", + "M", + "c++", + "cc", + "cpp", + "cxx", + "mm", + "mpp", + "CPP", + "ixx", + "cppm", + "ccm", + "cxxm", + "c++m" + ] + }, + { + "compiler" : + { + "implicit" : {}, + "path" : "E:/gcc/ucrt64/bin/windres.exe" + }, + "language" : "RC", + "sourceFileExtensions" : + [ + "rc", + "RC" + ] + } + ], + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/build/CMakeCache.txt b/build/CMakeCache.txt index f7847617..4fb3e2a6 100644 --- a/build/CMakeCache.txt +++ b/build/CMakeCache.txt @@ -1,6 +1,6 @@ # This is the CMakeCache file. -# For build in directory: f:/zzy/code/algebra/build -# It was generated by CMake: C:/ST/STM32CubeCLT_1.15.1/CMake/bin/cmake.exe +# For build in directory: d:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build +# It was generated by CMake: E:/Cmake/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,24 +15,27 @@ ######################## //Path to a program. -CMAKE_ADDR2LINE:FILEPATH=C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/addr2line.exe +CMAKE_ADDR2LINE:FILEPATH=E:/gcc/ucrt64/bin/addr2line.exe //Path to a program. -CMAKE_AR:FILEPATH=C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/ar.exe +CMAKE_AR:FILEPATH=E:/gcc/ucrt64/bin/ar.exe //No help, variable specified on the command line. CMAKE_BUILD_TYPE:STRING=Debug +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + //CXX compiler -CMAKE_CXX_COMPILER:FILEPATH=C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/c++.exe +CMAKE_CXX_COMPILER:STRING=E:/gcc/ucrt64/bin/g++.exe //A wrapper around 'ar' adding the appropriate '--plugin' option // for the GCC compiler -CMAKE_CXX_COMPILER_AR:FILEPATH=C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/gcc-ar.exe +CMAKE_CXX_COMPILER_AR:FILEPATH=E:/gcc/ucrt64/bin/gcc-ar.exe //A wrapper around 'ranlib' adding the appropriate '--plugin' option // for the GCC compiler -CMAKE_CXX_COMPILER_RANLIB:FILEPATH=C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/gcc-ranlib.exe +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=E:/gcc/ucrt64/bin/gcc-ranlib.exe //Flags used by the CXX compiler during all build types. CMAKE_CXX_FLAGS:STRING= @@ -53,15 +56,15 @@ CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG CMAKE_CXX_STANDARD_LIBRARIES:STRING=-lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 //C compiler -CMAKE_C_COMPILER:FILEPATH=C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/gcc.exe +CMAKE_C_COMPILER:STRING=E:/gcc/ucrt64/bin/gcc.exe //A wrapper around 'ar' adding the appropriate '--plugin' option // for the GCC compiler -CMAKE_C_COMPILER_AR:FILEPATH=C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/gcc-ar.exe +CMAKE_C_COMPILER_AR:FILEPATH=E:/gcc/ucrt64/bin/gcc-ar.exe //A wrapper around 'ranlib' adding the appropriate '--plugin' option // for the GCC compiler -CMAKE_C_COMPILER_RANLIB:FILEPATH=C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/gcc-ranlib.exe +CMAKE_C_COMPILER_RANLIB:FILEPATH=E:/gcc/ucrt64/bin/gcc-ranlib.exe //Flags used by the C compiler during all build types. CMAKE_C_FLAGS:STRING= @@ -82,7 +85,7 @@ CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG CMAKE_C_STANDARD_LIBRARIES:STRING=-lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 //Path to a program. -CMAKE_DLLTOOL:FILEPATH=C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/dlltool.exe +CMAKE_DLLTOOL:FILEPATH=E:/gcc/ucrt64/bin/dlltool.exe //Flags used by the linker during all build types. CMAKE_EXE_LINKER_FLAGS:STRING= @@ -103,19 +106,19 @@ CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=TRUE //Value Computed by CMake. -CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=F:/zzy/code/algebra/build/CMakeFiles/pkgRedirects +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build/CMakeFiles/pkgRedirects //Convert GNU import libraries to MS format (requires Visual Studio) CMAKE_GNUtoMS:BOOL=OFF //Install path prefix, prepended onto install directories. -CMAKE_INSTALL_PREFIX:PATH=C:/Program Files (x86)/Project +CMAKE_INSTALL_PREFIX:PATH=C:/Program Files (x86)/main //Path to a program. -CMAKE_LINKER:FILEPATH=C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/ld.exe +CMAKE_LINKER:FILEPATH=E:/gcc/ucrt64/bin/ld.exe -//Program used to build from build.ninja files. -CMAKE_MAKE_PROGRAM:FILEPATH=C:/ST/STM32CubeCLT_1.15.1/Ninja/bin/ninja.exe +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=E:/gcc/ucrt64/bin/mingw32-make.exe //Flags used by the linker during the creation of modules during // all build types. @@ -138,13 +141,13 @@ CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= //Path to a program. -CMAKE_NM:FILEPATH=C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/nm.exe +CMAKE_NM:FILEPATH=E:/gcc/ucrt64/bin/nm.exe //Path to a program. -CMAKE_OBJCOPY:FILEPATH=C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/objcopy.exe +CMAKE_OBJCOPY:FILEPATH=E:/gcc/ucrt64/bin/objcopy.exe //Path to a program. -CMAKE_OBJDUMP:FILEPATH=C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/objdump.exe +CMAKE_OBJDUMP:FILEPATH=E:/gcc/ucrt64/bin/objdump.exe //Value Computed by CMake CMAKE_PROJECT_DESCRIPTION:STATIC= @@ -153,13 +156,13 @@ CMAKE_PROJECT_DESCRIPTION:STATIC= CMAKE_PROJECT_HOMEPAGE_URL:STATIC= //Value Computed by CMake -CMAKE_PROJECT_NAME:STATIC=Project +CMAKE_PROJECT_NAME:STATIC=main //Path to a program. -CMAKE_RANLIB:FILEPATH=C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/ranlib.exe +CMAKE_RANLIB:FILEPATH=E:/gcc/ucrt64/bin/ranlib.exe //RC compiler -CMAKE_RC_COMPILER:FILEPATH=C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/windres.exe +CMAKE_RC_COMPILER:FILEPATH=E:/gcc/ucrt64/bin/windres.exe //Flags for Windows Resource Compiler during all build types. CMAKE_RC_FLAGS:STRING= @@ -177,7 +180,7 @@ CMAKE_RC_FLAGS_RELEASE:STRING= CMAKE_RC_FLAGS_RELWITHDEBINFO:STRING= //Path to a program. -CMAKE_READELF:FILEPATH=C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/readelf.exe +CMAKE_READELF:FILEPATH=E:/gcc/ucrt64/bin/readelf.exe //Flags used by the linker during the creation of shared libraries // during all build types. @@ -227,7 +230,7 @@ CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= //Path to a program. -CMAKE_STRIP:FILEPATH=C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/strip.exe +CMAKE_STRIP:FILEPATH=E:/gcc/ucrt64/bin/strip.exe //Path to a program. CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND @@ -239,13 +242,13 @@ CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE //Value Computed by CMake -Project_BINARY_DIR:STATIC=F:/zzy/code/algebra/build +main_BINARY_DIR:STATIC=D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build //Value Computed by CMake -Project_IS_TOP_LEVEL:STATIC=ON +main_IS_TOP_LEVEL:STATIC=ON //Value Computed by CMake -Project_SOURCE_DIR:STATIC=F:/zzy/code/algebra +main_SOURCE_DIR:STATIC=D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main ######################## @@ -257,19 +260,21 @@ CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_AR CMAKE_AR-ADVANCED:INTERNAL=1 //This is the directory where this CMakeCache.txt was created -CMAKE_CACHEFILE_DIR:INTERNAL=f:/zzy/code/algebra/build +CMAKE_CACHEFILE_DIR:INTERNAL=d:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build //Major version of cmake used to create the current loaded cache -CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=4 //Minor version of cmake used to create the current loaded cache -CMAKE_CACHE_MINOR_VERSION:INTERNAL=28 +CMAKE_CACHE_MINOR_VERSION:INTERNAL=0 //Patch version of cmake used to create the current loaded cache CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 //Path to CMake executable. -CMAKE_COMMAND:INTERNAL=C:/ST/STM32CubeCLT_1.15.1/CMake/bin/cmake.exe +CMAKE_COMMAND:INTERNAL=E:/Cmake/bin/cmake.exe //Path to cpack program executable. -CMAKE_CPACK_COMMAND:INTERNAL=C:/ST/STM32CubeCLT_1.15.1/CMake/bin/cpack.exe +CMAKE_CPACK_COMMAND:INTERNAL=E:/Cmake/bin/cpack.exe //Path to ctest program executable. -CMAKE_CTEST_COMMAND:INTERNAL=C:/ST/STM32CubeCLT_1.15.1/CMake/bin/ctest.exe +CMAKE_CTEST_COMMAND:INTERNAL=E:/Cmake/bin/ctest.exe //ADVANCED property for variable: CMAKE_CXX_COMPILER CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_COMPILER_AR @@ -309,7 +314,7 @@ CMAKE_C_STANDARD_LIBRARIES-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.15.1/CMake/bin/cmake-gui.exe +CMAKE_EDIT_COMMAND:INTERNAL=E:/Cmake/bin/cmake-gui.exe //Executable file format CMAKE_EXECUTABLE_FORMAT:INTERNAL=Unknown //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS @@ -325,7 +330,7 @@ CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //Name of external makefile project generator. CMAKE_EXTRA_GENERATOR:INTERNAL= //Name of generator. -CMAKE_GENERATOR:INTERNAL=Ninja +CMAKE_GENERATOR:INTERNAL=MinGW Makefiles //Generator instance identifier. CMAKE_GENERATOR_INSTANCE:INTERNAL= //Name of generator platform. @@ -334,9 +339,11 @@ CMAKE_GENERATOR_PLATFORM:INTERNAL= CMAKE_GENERATOR_TOOLSET:INTERNAL= //Source directory with the top level CMakeLists.txt file for this // project -CMAKE_HOME_DIRECTORY:INTERNAL=F:/zzy/code/algebra +CMAKE_HOME_DIRECTORY:INTERNAL=D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main //ADVANCED property for variable: CMAKE_LINKER CMAKE_LINKER-ADVANCED:INTERNAL=1 +//Name of CMakeLists files to read +CMAKE_LIST_FILE_NAME:INTERNAL=CMakeLists.txt //ADVANCED property for variable: CMAKE_MAKE_PROGRAM CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS @@ -377,7 +384,7 @@ CMAKE_RC_FLAGS_RELWITHDEBINFO-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.15.1/CMake/share/cmake-3.28 +CMAKE_ROOT:INTERNAL=E:/Cmake/share/cmake-4.0 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG @@ -408,6 +415,4 @@ CMAKE_STRIP-ADVANCED:INTERNAL=1 CMAKE_TAPI-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 -//linker supports push/pop state -_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=FALSE diff --git a/build/CMakeFiles/3.28.1/CMakeDetermineCompilerABI_C.bin b/build/CMakeFiles/3.28.1/CMakeDetermineCompilerABI_C.bin deleted file mode 100644 index b49ea355..00000000 Binary files a/build/CMakeFiles/3.28.1/CMakeDetermineCompilerABI_C.bin and /dev/null differ diff --git a/build/CMakeFiles/3.28.1/CMakeDetermineCompilerABI_CXX.bin b/build/CMakeFiles/3.28.1/CMakeDetermineCompilerABI_CXX.bin deleted file mode 100644 index 734b7b86..00000000 Binary files a/build/CMakeFiles/3.28.1/CMakeDetermineCompilerABI_CXX.bin and /dev/null differ diff --git a/build/CMakeFiles/3.28.1/CompilerIdC/a.exe b/build/CMakeFiles/3.28.1/CompilerIdC/a.exe deleted file mode 100644 index 41814f33..00000000 Binary files a/build/CMakeFiles/3.28.1/CompilerIdC/a.exe and /dev/null differ diff --git a/build/CMakeFiles/3.28.1/CompilerIdCXX/a.exe b/build/CMakeFiles/3.28.1/CompilerIdCXX/a.exe deleted file mode 100644 index 5b720388..00000000 Binary files a/build/CMakeFiles/3.28.1/CompilerIdCXX/a.exe and /dev/null differ diff --git a/build/CMakeFiles/3.28.1/CMakeCCompiler.cmake b/build/CMakeFiles/4.0.1/CMakeCCompiler.cmake similarity index 53% rename from build/CMakeFiles/3.28.1/CMakeCCompiler.cmake rename to build/CMakeFiles/4.0.1/CMakeCCompiler.cmake index 38dc5f35..3543a41d 100644 --- a/build/CMakeFiles/3.28.1/CMakeCCompiler.cmake +++ b/build/CMakeFiles/4.0.1/CMakeCCompiler.cmake @@ -1,17 +1,18 @@ -set(CMAKE_C_COMPILER "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/gcc.exe") +set(CMAKE_C_COMPILER "E:/gcc/ucrt64/bin/gcc.exe") set(CMAKE_C_COMPILER_ARG1 "") set(CMAKE_C_COMPILER_ID "GNU") -set(CMAKE_C_COMPILER_VERSION "4.9.2") +set(CMAKE_C_COMPILER_VERSION "14.2.0") set(CMAKE_C_COMPILER_VERSION_INTERNAL "") set(CMAKE_C_COMPILER_WRAPPER "") -set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "90") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") -set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert") +set(CMAKE_C_STANDARD_LATEST "23") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") -set(CMAKE_C17_COMPILE_FEATURES "") -set(CMAKE_C23_COMPILE_FEATURES "") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") set(CMAKE_C_PLATFORM_ID "MinGW") set(CMAKE_C_SIMULATE_ID "") @@ -21,11 +22,17 @@ set(CMAKE_C_SIMULATE_VERSION "") -set(CMAKE_AR "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/ar.exe") -set(CMAKE_C_COMPILER_AR "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/gcc-ar.exe") -set(CMAKE_RANLIB "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/ranlib.exe") -set(CMAKE_C_COMPILER_RANLIB "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/gcc-ranlib.exe") -set(CMAKE_LINKER "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/ld.exe") +set(CMAKE_AR "E:/gcc/ucrt64/bin/ar.exe") +set(CMAKE_C_COMPILER_AR "E:/gcc/ucrt64/bin/gcc-ar.exe") +set(CMAKE_RANLIB "E:/gcc/ucrt64/bin/ranlib.exe") +set(CMAKE_C_COMPILER_RANLIB "E:/gcc/ucrt64/bin/gcc-ranlib.exe") +set(CMAKE_LINKER "E:/gcc/ucrt64/bin/ld.exe") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_C_COMPILER_LINKER "E:/gcc/ucrt64/x86_64-w64-mingw32/bin/ld.exe") +set(CMAKE_C_COMPILER_LINKER_ID "GNU") +set(CMAKE_C_COMPILER_LINKER_VERSION 2.44) +set(CMAKE_C_COMPILER_LINKER_FRONTEND_VARIANT GNU) set(CMAKE_MT "") set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") set(CMAKE_COMPILER_IS_GNUCC 1) @@ -40,6 +47,8 @@ set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) set(CMAKE_C_LINKER_PREFERENCE 10) set(CMAKE_C_LINKER_DEPFILE_SUPPORTED FALSE) +set(CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED TRUE) +set(CMAKE_C_LINKER_PUSHPOP_STATE_SUPPORTED TRUE) # Save compiler ABI information. set(CMAKE_C_SIZEOF_DATA_PTR "8") @@ -68,7 +77,7 @@ endif() -set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include;C:/Program Files (x86)/Dev-Cpp/MinGW64/include;C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include-fixed;C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/include") -set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "mingw32;gcc;moldname;mingwex;pthread;advapi32;shell32;user32;kernel32;mingw32;gcc;moldname;mingwex") -set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2;C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc;C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib;C:/Program Files (x86)/Dev-Cpp/MinGW64/lib") +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0/include;E:/gcc/ucrt64/include;E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0/include-fixed") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "mingw32;gcc;mingwex;kernel32;pthread;advapi32;shell32;user32;kernel32;mingw32;gcc;mingwex;kernel32") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0;E:/gcc/ucrt64/lib/gcc;E:/gcc/ucrt64/x86_64-w64-mingw32/lib;E:/gcc/ucrt64/lib") set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/CMakeFiles/3.28.1/CMakeCXXCompiler.cmake b/build/CMakeFiles/4.0.1/CMakeCXXCompiler.cmake similarity index 59% rename from build/CMakeFiles/3.28.1/CMakeCXXCompiler.cmake rename to build/CMakeFiles/4.0.1/CMakeCXXCompiler.cmake index 5d0493e0..c001c9ac 100644 --- a/build/CMakeFiles/3.28.1/CMakeCXXCompiler.cmake +++ b/build/CMakeFiles/4.0.1/CMakeCXXCompiler.cmake @@ -1,18 +1,20 @@ -set(CMAKE_CXX_COMPILER "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/c++.exe") +set(CMAKE_CXX_COMPILER "E:/gcc/ucrt64/bin/g++.exe") set(CMAKE_CXX_COMPILER_ARG1 "") set(CMAKE_CXX_COMPILER_ID "GNU") -set(CMAKE_CXX_COMPILER_VERSION "4.9.2") +set(CMAKE_CXX_COMPILER_VERSION "14.2.0") set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") set(CMAKE_CXX_COMPILER_WRAPPER "") -set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "98") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") -set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_template_template_parameters;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_return_type_deduction") +set(CMAKE_CXX_STANDARD_LATEST "26") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23;cxx_std_26") set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") -set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_template_template_parameters;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_return_type_deduction") -set(CMAKE_CXX17_COMPILE_FEATURES "") -set(CMAKE_CXX20_COMPILE_FEATURES "") -set(CMAKE_CXX23_COMPILE_FEATURES "") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") +set(CMAKE_CXX26_COMPILE_FEATURES "cxx_std_26") set(CMAKE_CXX_PLATFORM_ID "MinGW") set(CMAKE_CXX_SIMULATE_ID "") @@ -22,11 +24,17 @@ set(CMAKE_CXX_SIMULATE_VERSION "") -set(CMAKE_AR "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/ar.exe") -set(CMAKE_CXX_COMPILER_AR "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/gcc-ar.exe") -set(CMAKE_RANLIB "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/ranlib.exe") -set(CMAKE_CXX_COMPILER_RANLIB "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/gcc-ranlib.exe") -set(CMAKE_LINKER "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/ld.exe") +set(CMAKE_AR "E:/gcc/ucrt64/bin/ar.exe") +set(CMAKE_CXX_COMPILER_AR "E:/gcc/ucrt64/bin/gcc-ar.exe") +set(CMAKE_RANLIB "E:/gcc/ucrt64/bin/ranlib.exe") +set(CMAKE_CXX_COMPILER_RANLIB "E:/gcc/ucrt64/bin/gcc-ranlib.exe") +set(CMAKE_LINKER "E:/gcc/ucrt64/bin/ld.exe") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_CXX_COMPILER_LINKER "E:/gcc/ucrt64/x86_64-w64-mingw32/bin/ld.exe") +set(CMAKE_CXX_COMPILER_LINKER_ID "GNU") +set(CMAKE_CXX_COMPILER_LINKER_VERSION 2.44) +set(CMAKE_CXX_COMPILER_LINKER_FRONTEND_VARIANT GNU) set(CMAKE_MT "") set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") set(CMAKE_COMPILER_IS_GNUCXX 1) @@ -40,7 +48,7 @@ set(CMAKE_CXX_COMPILER_ID_RUN 1) set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm;ccm;cxxm;c++m) set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) -foreach (lang C OBJC OBJCXX) +foreach (lang IN ITEMS C OBJC OBJCXX) if (CMAKE_${lang}_COMPILER_ID_RUN) foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) @@ -51,6 +59,8 @@ endforeach() set(CMAKE_CXX_LINKER_PREFERENCE 30) set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED FALSE) +set(CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED TRUE) +set(CMAKE_CXX_LINKER_PUSHPOP_STATE_SUPPORTED TRUE) # Save compiler ABI information. set(CMAKE_CXX_SIZEOF_DATA_PTR "8") @@ -79,7 +89,19 @@ endif() -set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++;C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++/x86_64-w64-mingw32;C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++/backward;C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include;C:/Program Files (x86)/Dev-Cpp/MinGW64/include;C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include-fixed;C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/include") -set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/libstdc++.a;mingw32;gcc;moldname;mingwex;pthread;advapi32;shell32;user32;kernel32;mingw32;gcc;moldname;mingwex") -set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2;C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc;C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib;C:/Program Files (x86)/Dev-Cpp/MinGW64/lib") +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "E:/gcc/ucrt64/include/c++/14.2.0;E:/gcc/ucrt64/include/c++/14.2.0/x86_64-w64-mingw32;E:/gcc/ucrt64/include/c++/14.2.0/backward;E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0/include;E:/gcc/ucrt64/include;E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0/include-fixed") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;mingw32;gcc_s;gcc;mingwex;kernel32;pthread;advapi32;shell32;user32;kernel32;mingw32;gcc_s;gcc;mingwex;kernel32") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0;E:/gcc/ucrt64/lib/gcc;E:/gcc/ucrt64/x86_64-w64-mingw32/lib;E:/gcc/ucrt64/lib") set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") +set(CMAKE_CXX_COMPILER_CLANG_RESOURCE_DIR "") + +set(CMAKE_CXX_COMPILER_IMPORT_STD "") +### Imported target for C++23 standard library +set(CMAKE_CXX23_COMPILER_IMPORT_STD_NOT_FOUND_MESSAGE "Unsupported generator: MinGW Makefiles") + + +### Imported target for C++26 standard library +set(CMAKE_CXX26_COMPILER_IMPORT_STD_NOT_FOUND_MESSAGE "Unsupported generator: MinGW Makefiles") + + + diff --git a/build/CMakeFiles/4.0.1/CMakeDetermineCompilerABI_C.bin b/build/CMakeFiles/4.0.1/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 00000000..ad72a781 Binary files /dev/null and b/build/CMakeFiles/4.0.1/CMakeDetermineCompilerABI_C.bin differ diff --git a/build/CMakeFiles/4.0.1/CMakeDetermineCompilerABI_CXX.bin b/build/CMakeFiles/4.0.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 00000000..a9a6b1eb Binary files /dev/null and b/build/CMakeFiles/4.0.1/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/build/CMakeFiles/3.28.1/CMakeRCCompiler.cmake b/build/CMakeFiles/4.0.1/CMakeRCCompiler.cmake similarity index 68% rename from build/CMakeFiles/3.28.1/CMakeRCCompiler.cmake rename to build/CMakeFiles/4.0.1/CMakeRCCompiler.cmake index ba91b7ea..1183ee4c 100644 --- a/build/CMakeFiles/3.28.1/CMakeRCCompiler.cmake +++ b/build/CMakeFiles/4.0.1/CMakeRCCompiler.cmake @@ -1,4 +1,4 @@ -set(CMAKE_RC_COMPILER "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/windres.exe") +set(CMAKE_RC_COMPILER "E:/gcc/ucrt64/bin/windres.exe") set(CMAKE_RC_COMPILER_ARG1 "") set(CMAKE_RC_COMPILER_LOADED 1) set(CMAKE_RC_SOURCE_FILE_EXTENSIONS rc;RC) diff --git a/build/CMakeFiles/3.28.1/CMakeSystem.cmake b/build/CMakeFiles/4.0.1/CMakeSystem.cmake similarity index 100% rename from build/CMakeFiles/3.28.1/CMakeSystem.cmake rename to build/CMakeFiles/4.0.1/CMakeSystem.cmake diff --git a/build/CMakeFiles/3.28.1/CompilerIdC/CMakeCCompilerId.c b/build/CMakeFiles/4.0.1/CompilerIdC/CMakeCCompilerId.c similarity index 96% rename from build/CMakeFiles/3.28.1/CompilerIdC/CMakeCCompilerId.c rename to build/CMakeFiles/4.0.1/CompilerIdC/CMakeCCompilerId.c index 0a0ec9b1..a842bb69 100644 --- a/build/CMakeFiles/3.28.1/CompilerIdC/CMakeCCompilerId.c +++ b/build/CMakeFiles/4.0.1/CompilerIdC/CMakeCCompilerId.c @@ -184,6 +184,7 @@ # define COMPILER_VERSION_MINOR DEC(__open_xl_release__) # define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) # define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ #elif defined(__ibmxl__) && defined(__clang__) @@ -335,6 +336,13 @@ # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) # define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) + #elif defined(__clang__) # define COMPILER_ID "Clang" # if defined(_MSC_VER) @@ -679,6 +687,14 @@ char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; # define ARCHITECTURE_ID "" # endif +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "ARM" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + #elif defined(__TI_COMPILER_VERSION__) # if defined(__TI_ARM__) # define ARCHITECTURE_ID "ARM" @@ -710,7 +726,7 @@ char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; # elif defined(__CMCS__) # define ARCHITECTURE_ID "MCS" -# elif defined(__CARM__) +# elif defined(__CARM__) || defined(__CPARM__) # define ARCHITECTURE_ID "ARM" # elif defined(__CARC__) @@ -812,19 +828,28 @@ char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; +#define C_STD_99 199901L +#define C_STD_11 201112L +#define C_STD_17 201710L +#define C_STD_23 202311L + +#ifdef __STDC_VERSION__ +# define C_STD __STDC_VERSION__ +#endif + #if !defined(__STDC__) && !defined(__clang__) # if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) # define C_VERSION "90" # else # define C_VERSION # endif -#elif __STDC_VERSION__ > 201710L +#elif C_STD > C_STD_17 # define C_VERSION "23" -#elif __STDC_VERSION__ >= 201710L +#elif C_STD > C_STD_11 # define C_VERSION "17" -#elif __STDC_VERSION__ >= 201000L +#elif C_STD > C_STD_99 # define C_VERSION "11" -#elif __STDC_VERSION__ >= 199901L +#elif C_STD >= C_STD_99 # define C_VERSION "99" #else # define C_VERSION "90" @@ -860,7 +885,7 @@ int main(int argc, char* argv[]) #ifdef COMPILER_VERSION_MAJOR require += info_version[argc]; #endif -#ifdef COMPILER_VERSION_INTERNAL +#if defined(COMPILER_VERSION_INTERNAL) || defined(COMPILER_VERSION_INTERNAL_STR) require += info_version_internal[argc]; #endif #ifdef SIMULATE_ID diff --git a/build/CMakeFiles/4.0.1/CompilerIdC/a.exe b/build/CMakeFiles/4.0.1/CompilerIdC/a.exe new file mode 100644 index 00000000..c78a690d Binary files /dev/null and b/build/CMakeFiles/4.0.1/CompilerIdC/a.exe differ diff --git a/build/CMakeFiles/3.28.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/build/CMakeFiles/4.0.1/CompilerIdCXX/CMakeCXXCompilerId.cpp similarity index 91% rename from build/CMakeFiles/3.28.1/CompilerIdCXX/CMakeCXXCompilerId.cpp rename to build/CMakeFiles/4.0.1/CompilerIdCXX/CMakeCXXCompilerId.cpp index 9c9c90ea..94d43103 100644 --- a/build/CMakeFiles/3.28.1/CompilerIdCXX/CMakeCXXCompilerId.cpp +++ b/build/CMakeFiles/4.0.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -15,13 +15,7 @@ /* Version number components: V=Version, R=Revision, P=Patch Version date components: YYYY=Year, MM=Month, DD=Day */ -#if defined(__COMO__) -# define COMPILER_ID "Comeau" - /* __COMO_VERSION__ = VRR */ -# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) -# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) - -#elif defined(__INTEL_COMPILER) || defined(__ICC) +#if defined(__INTEL_COMPILER) || defined(__ICC) # define COMPILER_ID "Intel" # if defined(_MSC_VER) # define SIMULATE_ID "MSVC" @@ -184,6 +178,7 @@ # define COMPILER_VERSION_MINOR DEC(__open_xl_release__) # define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) # define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ #elif defined(__ibmxl__) && defined(__clang__) @@ -329,6 +324,13 @@ # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) # define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) + #elif defined(__clang__) # define COMPILER_ID "Clang" # if defined(_MSC_VER) @@ -664,6 +666,14 @@ char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; # define ARCHITECTURE_ID "" # endif +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "ARM" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + #elif defined(__TI_COMPILER_VERSION__) # if defined(__TI_ARM__) # define ARCHITECTURE_ID "ARM" @@ -695,7 +705,7 @@ char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; # elif defined(__CMCS__) # define ARCHITECTURE_ID "MCS" -# elif defined(__CARM__) +# elif defined(__CARM__) || defined(__CPARM__) # define ARCHITECTURE_ID "ARM" # elif defined(__CARC__) @@ -797,32 +807,73 @@ char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; -#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L -# if defined(__INTEL_CXX11_MODE__) -# if defined(__cpp_aggregate_nsdmi) -# define CXX_STD 201402L -# else -# define CXX_STD 201103L -# endif +#define CXX_STD_98 199711L +#define CXX_STD_11 201103L +#define CXX_STD_14 201402L +#define CXX_STD_17 201703L +#define CXX_STD_20 202002L +#define CXX_STD_23 202302L + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) +# if _MSVC_LANG > CXX_STD_17 +# define CXX_STD _MSVC_LANG +# elif _MSVC_LANG == CXX_STD_17 && defined(__cpp_aggregate_paren_init) +# define CXX_STD CXX_STD_20 +# elif _MSVC_LANG > CXX_STD_14 && __cplusplus > CXX_STD_17 +# define CXX_STD CXX_STD_20 +# elif _MSVC_LANG > CXX_STD_14 +# define CXX_STD CXX_STD_17 +# elif defined(__INTEL_CXX11_MODE__) && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# elif defined(__INTEL_CXX11_MODE__) +# define CXX_STD CXX_STD_11 # else -# define CXX_STD 199711L +# define CXX_STD CXX_STD_98 # endif #elif defined(_MSC_VER) && defined(_MSVC_LANG) -# define CXX_STD _MSVC_LANG +# if _MSVC_LANG > __cplusplus +# define CXX_STD _MSVC_LANG +# else +# define CXX_STD __cplusplus +# endif +#elif defined(__NVCOMPILER) +# if __cplusplus == CXX_STD_17 && defined(__cpp_aggregate_paren_init) +# define CXX_STD CXX_STD_20 +# else +# define CXX_STD __cplusplus +# endif +#elif defined(__INTEL_COMPILER) || defined(__PGI) +# if __cplusplus == CXX_STD_11 && defined(__cpp_namespace_attributes) +# define CXX_STD CXX_STD_17 +# elif __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# else +# define CXX_STD __cplusplus +# endif +#elif (defined(__IBMCPP__) || defined(__ibmxl__)) && defined(__linux__) +# if __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# else +# define CXX_STD __cplusplus +# endif +#elif __cplusplus == 1 && defined(__GXX_EXPERIMENTAL_CXX0X__) +# define CXX_STD CXX_STD_11 #else # define CXX_STD __cplusplus #endif const char* info_language_standard_default = "INFO" ":" "standard_default[" -#if CXX_STD > 202002L +#if CXX_STD > CXX_STD_23 + "26" +#elif CXX_STD > CXX_STD_20 "23" -#elif CXX_STD > 201703L +#elif CXX_STD > CXX_STD_17 "20" -#elif CXX_STD >= 201703L +#elif CXX_STD > CXX_STD_14 "17" -#elif CXX_STD >= 201402L +#elif CXX_STD > CXX_STD_11 "14" -#elif CXX_STD >= 201103L +#elif CXX_STD >= CXX_STD_11 "11" #else "98" @@ -850,7 +901,7 @@ int main(int argc, char* argv[]) #ifdef COMPILER_VERSION_MAJOR require += info_version[argc]; #endif -#ifdef COMPILER_VERSION_INTERNAL +#if defined(COMPILER_VERSION_INTERNAL) || defined(COMPILER_VERSION_INTERNAL_STR) require += info_version_internal[argc]; #endif #ifdef SIMULATE_ID diff --git a/build/CMakeFiles/4.0.1/CompilerIdCXX/a.exe b/build/CMakeFiles/4.0.1/CompilerIdCXX/a.exe new file mode 100644 index 00000000..0a8d5389 Binary files /dev/null and b/build/CMakeFiles/4.0.1/CompilerIdCXX/a.exe differ diff --git a/build/CMakeFiles/CMakeConfigureLog.yaml b/build/CMakeFiles/CMakeConfigureLog.yaml index 3b062cfb..9d145ce1 100644 --- a/build/CMakeFiles/CMakeConfigureLog.yaml +++ b/build/CMakeFiles/CMakeConfigureLog.yaml @@ -4,20 +4,20 @@ events: - kind: "message-v1" backtrace: - - "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineSystem.cmake:233 (message)" - - "CMakeLists.txt" + - "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineSystem.cmake:205 (message)" + - "CMakeLists.txt:3 (project)" message: | The system is: Windows - 10.0.22631 - AMD64 - kind: "message-v1" backtrace: - - "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt" + - "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:3 (project)" message: | Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. - Compiler: C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/gcc.exe + Compiler: E:/gcc/ucrt64/bin/gcc.exe Build flags: Id flags: @@ -28,18 +28,18 @@ events: Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.exe" The C compiler identification is GNU, found in: - F:/zzy/code/algebra/build/CMakeFiles/3.28.1/CompilerIdC/a.exe + D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build/CMakeFiles/4.0.1/CompilerIdC/a.exe - kind: "message-v1" backtrace: - - "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt" + - "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:3 (project)" message: | Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. - Compiler: C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/c++.exe + Compiler: E:/gcc/ucrt64/bin/g++.exe Build flags: Id flags: @@ -50,178 +50,203 @@ events: Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.exe" The CXX compiler identification is GNU, found in: - F:/zzy/code/algebra/build/CMakeFiles/3.28.1/CompilerIdCXX/a.exe + D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build/CMakeFiles/4.0.1/CompilerIdCXX/a.exe - kind: "try_compile-v1" backtrace: - - "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:57 (try_compile)" - - "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt" + - "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)" + - "E:/Cmake/share/cmake-4.0/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" checks: - "Detecting C compiler ABI info" directories: - source: "F:/zzy/code/algebra/build/CMakeFiles/CMakeScratch/TryCompile-lkebhl" - binary: "F:/zzy/code/algebra/build/CMakeFiles/CMakeScratch/TryCompile-lkebhl" + source: "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build/CMakeFiles/CMakeScratch/TryCompile-329x3w" + binary: "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build/CMakeFiles/CMakeScratch/TryCompile-329x3w" cmakeVariables: CMAKE_C_FLAGS: "" + CMAKE_C_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" buildResult: variable: "CMAKE_C_ABI_COMPILED" cached: true stdout: | - Change Dir: 'F:/zzy/code/algebra/build/CMakeFiles/CMakeScratch/TryCompile-lkebhl' + Change Dir: 'D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build/CMakeFiles/CMakeScratch/TryCompile-329x3w' - Run Build Command(s): C:/ST/STM32CubeCLT_1.15.1/Ninja/bin/ninja.exe -v cmTC_e3725 - [1/2] C:\\PROGRA~2\\Dev-Cpp\\MinGW64\\bin\\gcc.exe -v -o CMakeFiles/cmTC_e3725.dir/CMakeCCompilerABI.c.obj -c C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCCompilerABI.c + Run Build Command(s): E:/Cmake/bin/cmake.exe -E env VERBOSE=1 E:/gcc/ucrt64/bin/mingw32-make.exe -f Makefile cmTC_bfffd/fast + E:/gcc/ucrt64/bin/mingw32-make.exe -f CMakeFiles\\cmTC_bfffd.dir\\build.make CMakeFiles/cmTC_bfffd.dir/build + mingw32-make[1]: Entering directory 'D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build/CMakeFiles/CMakeScratch/TryCompile-329x3w' + Building C object CMakeFiles/cmTC_bfffd.dir/CMakeCCompilerABI.c.obj + E:\\gcc\\ucrt64\\bin\\gcc.exe -v -o CMakeFiles\\cmTC_bfffd.dir\\CMakeCCompilerABI.c.obj -c E:\\Cmake\\share\\cmake-4.0\\Modules\\CMakeCCompilerABI.c Using built-in specs. - COLLECT_GCC=C:\\PROGRA~2\\Dev-Cpp\\MinGW64\\bin\\gcc.exe + COLLECT_GCC=E:\\gcc\\ucrt64\\bin\\gcc.exe Target: x86_64-w64-mingw32 - Configured with: ../../../src/gcc-4.9.2/configure --build=x86_64-w64-mingw32 --enable-targets=all --enable-languages=ada,c,c++,fortran,lto,objc,obj-c++ --enable-libgomp --enable-lto --enable-graphite --enable-cxx-flags=-DWINPTHREAD_STATIC --disable-build-with-cxx --disable-build-poststage1-with-cxx --enable-libstdcxx-debug --enable-threads=posix --enable-version-specific-runtime-libs --enable-fully-dynamic-string --enable-libstdcxx-threads --enable-libstdcxx-time --with-gnu-ld --disable-werror --disable-nls --disable-win32-registry --prefix=/mingw64tdm --with-local-prefix=/mingw64tdm --with-pkgversion=tdm64-1 --with-bugurl=http://tdm-gcc.tdragon.net/bugs + Configured with: ../gcc-14.2.0/configure --prefix=/ucrt64 --with-local-prefix=/ucrt64/local --build=x86_64-w64-mingw32 --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --with-native-system-header-dir=/ucrt64/include --libexecdir=/ucrt64/lib --enable-bootstrap --enable-checking=release --with-arch=nocona --with-tune=generic --enable-languages=c,lto,c++,fortran,ada,objc,obj-c++,rust,jit --enable-shared --enable-static --enable-libatomic --enable-threads=posix --enable-graphite --enable-fully-dynamic-string --enable-libstdcxx-filesystem-ts --enable-libstdcxx-time --disable-libstdcxx-pch --enable-lto --enable-libgomp --disable-libssp --disable-multilib --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-libiconv --with-system-zlib --with-gmp=/ucrt64 --with-mpfr=/ucrt64 --with-mpc=/ucrt64 --with-isl=/ucrt64 --with-pkgversion='Rev2, Built by MSYS2 project' --with-bugurl=https://github.com/msys2/MINGW-packages/issues --with-gnu-as --with-gnu-ld --disable-libstdcxx-debug --enable-plugin --with-boot-ldflags=-static-libstdc++ --with-stage1-ldflags=-static-libstdc++ Thread model: posix - gcc version 4.9.2 (tdm64-1) - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e3725.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=x86-64' - C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/cc1.exe -quiet -v -iprefix C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/ -D_REENTRANT C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_e3725.dir/CMakeCCompilerABI.c.obj -version -o C:\\Users\\86131\\AppData\\Local\\Temp\\ccbWz211.s - GNU C (tdm64-1) version 4.9.2 (x86_64-w64-mingw32) - compiled by GNU C version 4.9.2, GMP version 4.3.2, MPFR version 2.4.2, MPC version 0.8.2 + Supported LTO compression algorithms: zlib zstd + gcc version 14.2.0 (Rev2, Built by MSYS2 project) + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_bfffd.dir\\CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles\\cmTC_bfffd.dir\\' + E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/cc1.exe -quiet -v -iprefix E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/ -D_REENTRANT E:\\Cmake\\share\\cmake-4.0\\Modules\\CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles\\cmTC_bfffd.dir\\ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=nocona -version -o C:\\Users\\cdj\\AppData\\Local\\Temp\\cce1eDEe.s + GNU C17 (Rev2, Built by MSYS2 project) version 14.2.0 (x86_64-w64-mingw32) + compiled by GNU C version 14.2.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.27-GMP + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 - ignoring duplicate directory "C:/PROGRA~2/Dev-Cpp/MinGW64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/4.9.2/include" - ignoring duplicate directory "C:/PROGRA~2/Dev-Cpp/MinGW64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../include" - ignoring duplicate directory "C:/PROGRA~2/Dev-Cpp/MinGW64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/4.9.2/include-fixed" - ignoring duplicate directory "C:/PROGRA~2/Dev-Cpp/MinGW64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/include" + ignoring nonexistent directory "E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/include" + ignoring duplicate directory "E:/gcc/ucrt64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/14.2.0/include" + ignoring nonexistent directory "D:/a/msys64/ucrt64/include" + ignoring nonexistent directory "/ucrt64/include" + ignoring duplicate directory "E:/gcc/ucrt64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/14.2.0/include-fixed" + ignoring nonexistent directory "E:/gcc/ucrt64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/include" + ignoring nonexistent directory "D:/a/msys64/ucrt64/include" #include "..." search starts here: #include <...> search starts here: - C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include - C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../include - C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include-fixed - C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/include + E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/include + E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../include + E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/include-fixed End of search list. - GNU C (tdm64-1) version 4.9.2 (x86_64-w64-mingw32) - compiled by GNU C version 4.9.2, GMP version 4.3.2, MPFR version 2.4.2, MPC version 0.8.2 - GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 - Compiler executable checksum: d23ebdb4e081c97b257cdcdb7f0d8f7e - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e3725.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=x86-64' - C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/bin/as.exe -v -o CMakeFiles/cmTC_e3725.dir/CMakeCCompilerABI.c.obj C:\\Users\\86131\\AppData\\Local\\Temp\\ccbWz211.s - GNU assembler version 2.24.51 (x86_64-w64-mingw32) using BFD version (GNU Binutils) 2.24.51.20140703 - COMPILER_PATH=C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/;C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/;C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/bin/ - LIBRARY_PATH=C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/;C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/;C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/;C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../lib/;C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/;C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../ - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e3725.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=x86-64' - [2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && C:\\PROGRA~2\\Dev-Cpp\\MinGW64\\bin\\gcc.exe -v CMakeFiles/cmTC_e3725.dir/CMakeCCompilerABI.c.obj -o cmTC_e3725.exe -Wl,--out-implib,libcmTC_e3725.dll.a -Wl,--major-image-version,0,--minor-image-version,0 && cd ." + Compiler executable checksum: bfed5edf6a89cec0a35941200a765959 + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_bfffd.dir\\CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles\\cmTC_bfffd.dir\\' + E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/as.exe -v -o CMakeFiles\\cmTC_bfffd.dir\\CMakeCCompilerABI.c.obj C:\\Users\\cdj\\AppData\\Local\\Temp\\cce1eDEe.s + GNU assembler version 2.44 (x86_64-w64-mingw32) using BFD version (GNU Binutils) 2.44 + COMPILER_PATH=E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/;E:/gcc/ucrt64/bin/../lib/gcc/;E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/ + LIBRARY_PATH=E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/;E:/gcc/ucrt64/bin/../lib/gcc/;E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/../lib/;E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/;E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/;E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../ + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_bfffd.dir\\CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles\\cmTC_bfffd.dir\\CMakeCCompilerABI.c.' + Linking C executable cmTC_bfffd.exe + E:\\Cmake\\bin\\cmake.exe -E cmake_link_script CMakeFiles\\cmTC_bfffd.dir\\link.txt --verbose=1 + E:\\Cmake\\bin\\cmake.exe -E rm -f CMakeFiles\\cmTC_bfffd.dir/objects.a + E:\\gcc\\ucrt64\\bin\\ar.exe qc CMakeFiles\\cmTC_bfffd.dir/objects.a @CMakeFiles\\cmTC_bfffd.dir\\objects1.rsp + E:\\gcc\\ucrt64\\bin\\gcc.exe -v -Wl,-v -Wl,--whole-archive CMakeFiles\\cmTC_bfffd.dir/objects.a -Wl,--no-whole-archive -o cmTC_bfffd.exe -Wl,--out-implib,libcmTC_bfffd.dll.a -Wl,--major-image-version,0,--minor-image-version,0 Using built-in specs. - COLLECT_GCC=C:\\PROGRA~2\\Dev-Cpp\\MinGW64\\bin\\gcc.exe - COLLECT_LTO_WRAPPER=C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/lto-wrapper.exe + COLLECT_GCC=E:\\gcc\\ucrt64\\bin\\gcc.exe + COLLECT_LTO_WRAPPER=E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/lto-wrapper.exe Target: x86_64-w64-mingw32 - Configured with: ../../../src/gcc-4.9.2/configure --build=x86_64-w64-mingw32 --enable-targets=all --enable-languages=ada,c,c++,fortran,lto,objc,obj-c++ --enable-libgomp --enable-lto --enable-graphite --enable-cxx-flags=-DWINPTHREAD_STATIC --disable-build-with-cxx --disable-build-poststage1-with-cxx --enable-libstdcxx-debug --enable-threads=posix --enable-version-specific-runtime-libs --enable-fully-dynamic-string --enable-libstdcxx-threads --enable-libstdcxx-time --with-gnu-ld --disable-werror --disable-nls --disable-win32-registry --prefix=/mingw64tdm --with-local-prefix=/mingw64tdm --with-pkgversion=tdm64-1 --with-bugurl=http://tdm-gcc.tdragon.net/bugs + Configured with: ../gcc-14.2.0/configure --prefix=/ucrt64 --with-local-prefix=/ucrt64/local --build=x86_64-w64-mingw32 --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --with-native-system-header-dir=/ucrt64/include --libexecdir=/ucrt64/lib --enable-bootstrap --enable-checking=release --with-arch=nocona --with-tune=generic --enable-languages=c,lto,c++,fortran,ada,objc,obj-c++,rust,jit --enable-shared --enable-static --enable-libatomic --enable-threads=posix --enable-graphite --enable-fully-dynamic-string --enable-libstdcxx-filesystem-ts --enable-libstdcxx-time --disable-libstdcxx-pch --enable-lto --enable-libgomp --disable-libssp --disable-multilib --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-libiconv --with-system-zlib --with-gmp=/ucrt64 --with-mpfr=/ucrt64 --with-mpc=/ucrt64 --with-isl=/ucrt64 --with-pkgversion='Rev2, Built by MSYS2 project' --with-bugurl=https://github.com/msys2/MINGW-packages/issues --with-gnu-as --with-gnu-ld --disable-libstdcxx-debug --enable-plugin --with-boot-ldflags=-static-libstdc++ --with-stage1-ldflags=-static-libstdc++ Thread model: posix - gcc version 4.9.2 (tdm64-1) - COMPILER_PATH=C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/;C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/;C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/bin/ - LIBRARY_PATH=C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/;C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/;C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/;C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../lib/;C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/;C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../ - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e3725.exe' '-mtune=generic' '-march=x86-64' - C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/collect2.exe -plugin C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/liblto_plugin-0.dll -plugin-opt=C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\86131\\AppData\\Local\\Temp\\ccRx1kDk.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -m i386pep --exclude-libs=libpthread.a -Bdynamic -o cmTC_e3725.exe C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/crtbegin.o -LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2 -LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc -LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib -LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../lib -LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib -LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../.. CMakeFiles/cmTC_e3725.dir/CMakeCCompilerABI.c.obj --out-implib libcmTC_e3725.dll.a --major-image-version 0 --minor-image-version 0 -lmingw32 -lgcc -lmoldname -lmingwex -lmsvcrt -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 -lgcc -lmoldname -lmingwex -lmsvcrt C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/crtend.o\x0d + Supported LTO compression algorithms: zlib zstd + gcc version 14.2.0 (Rev2, Built by MSYS2 project) + COMPILER_PATH=E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/;E:/gcc/ucrt64/bin/../lib/gcc/;E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/ + LIBRARY_PATH=E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/;E:/gcc/ucrt64/bin/../lib/gcc/;E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/../lib/;E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/;E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/;E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_bfffd.exe' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_bfffd.' + E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/collect2.exe -plugin E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/liblto_plugin.dll -plugin-opt=E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\cdj\\AppData\\Local\\Temp\\ccBiKNjd.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -m i386pep -Bdynamic -o cmTC_bfffd.exe E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/crt2.o E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/crtbegin.o -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0 -LE:/gcc/ucrt64/bin/../lib/gcc -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/../lib -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../.. -v --whole-archive CMakeFiles\\cmTC_bfffd.dir/objects.a --no-whole-archive --out-implib libcmTC_bfffd.dll.a --major-image-version 0 --minor-image-version 0 -lmingw32 -lgcc -lgcc_eh -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 -lgcc -lgcc_eh -lmingwex -lmsvcrt -lkernel32 E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/default-manifest.o E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/crtend.o + collect2 version 14.2.0 + E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe -plugin E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/liblto_plugin.dll -plugin-opt=E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\cdj\\AppData\\Local\\Temp\\ccBiKNjd.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -m i386pep -Bdynamic -o cmTC_bfffd.exe E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/crt2.o E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/crtbegin.o -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0 -LE:/gcc/ucrt64/bin/../lib/gcc -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/../lib -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../.. -v --whole-archive CMakeFiles\\cmTC_bfffd.dir/objects.a --no-whole-archive --out-implib libcmTC_bfffd.dll.a --major-image-version 0 --minor-image-version 0 -lmingw32 -lgcc -lgcc_eh -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 -lgcc -lgcc_eh -lmingwex -lmsvcrt -lkernel32 E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/default-manifest.o E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/crtend.o + GNU ld (GNU Binutils) 2.44 + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_bfffd.exe' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_bfffd.' + mingw32-make[1]: Leaving directory 'D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build/CMakeFiles/CMakeScratch/TryCompile-329x3w' exitCode: 0 - kind: "message-v1" backtrace: - - "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:127 (message)" - - "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt" + - "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:191 (message)" + - "E:/Cmake/share/cmake-4.0/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" message: | Parsed C implicit include dir info: rv=done found start of include info found start of implicit include info - add: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include] - add: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../include] - add: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include-fixed] - add: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/include] + add: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/include] + add: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../include] + add: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/include-fixed] end of search list found - collapse include dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include] ==> [C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include] - collapse include dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../include] ==> [C:/Program Files (x86)/Dev-Cpp/MinGW64/include] - collapse include dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include-fixed] ==> [C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include-fixed] - collapse include dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/include] ==> [C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/include] - implicit include dirs: [C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include;C:/Program Files (x86)/Dev-Cpp/MinGW64/include;C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include-fixed;C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/include] + collapse include dir [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/include] ==> [E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0/include] + collapse include dir [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../include] ==> [E:/gcc/ucrt64/include] + collapse include dir [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/include-fixed] ==> [E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0/include-fixed] + implicit include dirs: [E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0/include;E:/gcc/ucrt64/include;E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0/include-fixed] - kind: "message-v1" backtrace: - - "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:159 (message)" - - "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt" + - "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:227 (message)" + - "E:/Cmake/share/cmake-4.0/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" message: | Parsed C implicit link information: - link line regex: [^( *|.*[/\\])(ld\\.exe|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] - ignore line: [Change Dir: 'F:/zzy/code/algebra/build/CMakeFiles/CMakeScratch/TryCompile-lkebhl'] + link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)] + ignore line: [Change Dir: 'D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build/CMakeFiles/CMakeScratch/TryCompile-329x3w'] ignore line: [] - ignore line: [Run Build Command(s): C:/ST/STM32CubeCLT_1.15.1/Ninja/bin/ninja.exe -v cmTC_e3725] - ignore line: [[1/2] C:\\PROGRA~2\\Dev-Cpp\\MinGW64\\bin\\gcc.exe -v -o CMakeFiles/cmTC_e3725.dir/CMakeCCompilerABI.c.obj -c C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCCompilerABI.c] + ignore line: [Run Build Command(s): E:/Cmake/bin/cmake.exe -E env VERBOSE=1 E:/gcc/ucrt64/bin/mingw32-make.exe -f Makefile cmTC_bfffd/fast] + ignore line: [E:/gcc/ucrt64/bin/mingw32-make.exe -f CMakeFiles\\cmTC_bfffd.dir\\build.make CMakeFiles/cmTC_bfffd.dir/build] + ignore line: [mingw32-make[1]: Entering directory 'D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build/CMakeFiles/CMakeScratch/TryCompile-329x3w'] + ignore line: [Building C object CMakeFiles/cmTC_bfffd.dir/CMakeCCompilerABI.c.obj] + ignore line: [E:\\gcc\\ucrt64\\bin\\gcc.exe -v -o CMakeFiles\\cmTC_bfffd.dir\\CMakeCCompilerABI.c.obj -c E:\\Cmake\\share\\cmake-4.0\\Modules\\CMakeCCompilerABI.c] ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=C:\\PROGRA~2\\Dev-Cpp\\MinGW64\\bin\\gcc.exe] + ignore line: [COLLECT_GCC=E:\\gcc\\ucrt64\\bin\\gcc.exe] ignore line: [Target: x86_64-w64-mingw32] - ignore line: [Configured with: ../../../src/gcc-4.9.2/configure --build=x86_64-w64-mingw32 --enable-targets=all --enable-languages=ada,c,c++,fortran,lto,objc,obj-c++ --enable-libgomp --enable-lto --enable-graphite --enable-cxx-flags=-DWINPTHREAD_STATIC --disable-build-with-cxx --disable-build-poststage1-with-cxx --enable-libstdcxx-debug --enable-threads=posix --enable-version-specific-runtime-libs --enable-fully-dynamic-string --enable-libstdcxx-threads --enable-libstdcxx-time --with-gnu-ld --disable-werror --disable-nls --disable-win32-registry --prefix=/mingw64tdm --with-local-prefix=/mingw64tdm --with-pkgversion=tdm64-1 --with-bugurl=http://tdm-gcc.tdragon.net/bugs] + ignore line: [Configured with: ../gcc-14.2.0/configure --prefix=/ucrt64 --with-local-prefix=/ucrt64/local --build=x86_64-w64-mingw32 --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --with-native-system-header-dir=/ucrt64/include --libexecdir=/ucrt64/lib --enable-bootstrap --enable-checking=release --with-arch=nocona --with-tune=generic --enable-languages=c,lto,c++,fortran,ada,objc,obj-c++,rust,jit --enable-shared --enable-static --enable-libatomic --enable-threads=posix --enable-graphite --enable-fully-dynamic-string --enable-libstdcxx-filesystem-ts --enable-libstdcxx-time --disable-libstdcxx-pch --enable-lto --enable-libgomp --disable-libssp --disable-multilib --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-libiconv --with-system-zlib --with-gmp=/ucrt64 --with-mpfr=/ucrt64 --with-mpc=/ucrt64 --with-isl=/ucrt64 --with-pkgversion='Rev2, Built by MSYS2 project' --with-bugurl=https://github.com/msys2/MINGW-packages/issues --with-gnu-as --with-gnu-ld --disable-libstdcxx-debug --enable-plugin --with-boot-ldflags=-static-libstdc++ --with-stage1-ldflags=-static-libstdc++] ignore line: [Thread model: posix] - ignore line: [gcc version 4.9.2 (tdm64-1) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e3725.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=x86-64'] - ignore line: [ C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/cc1.exe -quiet -v -iprefix C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/ -D_REENTRANT C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_e3725.dir/CMakeCCompilerABI.c.obj -version -o C:\\Users\\86131\\AppData\\Local\\Temp\\ccbWz211.s] - ignore line: [GNU C (tdm64-1) version 4.9.2 (x86_64-w64-mingw32)] - ignore line: [ compiled by GNU C version 4.9.2 GMP version 4.3.2 MPFR version 2.4.2 MPC version 0.8.2] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 14.2.0 (Rev2 Built by MSYS2 project) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_bfffd.dir\\CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles\\cmTC_bfffd.dir\\'] + ignore line: [ E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/cc1.exe -quiet -v -iprefix E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/ -D_REENTRANT E:\\Cmake\\share\\cmake-4.0\\Modules\\CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles\\cmTC_bfffd.dir\\ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=nocona -version -o C:\\Users\\cdj\\AppData\\Local\\Temp\\cce1eDEe.s] + ignore line: [GNU C17 (Rev2 Built by MSYS2 project) version 14.2.0 (x86_64-w64-mingw32)] + ignore line: [ compiled by GNU C version 14.2.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.27-GMP] + ignore line: [] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] - ignore line: [ignoring duplicate directory "C:/PROGRA~2/Dev-Cpp/MinGW64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/4.9.2/include"] - ignore line: [ignoring duplicate directory "C:/PROGRA~2/Dev-Cpp/MinGW64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../include"] - ignore line: [ignoring duplicate directory "C:/PROGRA~2/Dev-Cpp/MinGW64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/4.9.2/include-fixed"] - ignore line: [ignoring duplicate directory "C:/PROGRA~2/Dev-Cpp/MinGW64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/include"] + ignore line: [ignoring nonexistent directory "E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/include"] + ignore line: [ignoring duplicate directory "E:/gcc/ucrt64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/14.2.0/include"] + ignore line: [ignoring nonexistent directory "D:/a/msys64/ucrt64/include"] + ignore line: [ignoring nonexistent directory "/ucrt64/include"] + ignore line: [ignoring duplicate directory "E:/gcc/ucrt64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/14.2.0/include-fixed"] + ignore line: [ignoring nonexistent directory "E:/gcc/ucrt64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/include"] + ignore line: [ignoring nonexistent directory "D:/a/msys64/ucrt64/include"] ignore line: [#include "..." search starts here:] ignore line: [#include <...> search starts here:] - ignore line: [ C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include] - ignore line: [ C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../include] - ignore line: [ C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include-fixed] - ignore line: [ C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/include] + ignore line: [ E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/include] + ignore line: [ E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../include] + ignore line: [ E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/include-fixed] ignore line: [End of search list.] - ignore line: [GNU C (tdm64-1) version 4.9.2 (x86_64-w64-mingw32)] - ignore line: [ compiled by GNU C version 4.9.2 GMP version 4.3.2 MPFR version 2.4.2 MPC version 0.8.2] - ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] - ignore line: [Compiler executable checksum: d23ebdb4e081c97b257cdcdb7f0d8f7e] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e3725.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=x86-64'] - ignore line: [ C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/bin/as.exe -v -o CMakeFiles/cmTC_e3725.dir/CMakeCCompilerABI.c.obj C:\\Users\\86131\\AppData\\Local\\Temp\\ccbWz211.s] - ignore line: [GNU assembler version 2.24.51 (x86_64-w64-mingw32) using BFD version (GNU Binutils) 2.24.51.20140703] - ignore line: [COMPILER_PATH=C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/] - ignore line: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/] - ignore line: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/bin/] - ignore line: [LIBRARY_PATH=C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/] - ignore line: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/] - ignore line: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/] - ignore line: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../lib/] - ignore line: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/] - ignore line: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e3725.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=x86-64'] - ignore line: [[2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && C:\\PROGRA~2\\Dev-Cpp\\MinGW64\\bin\\gcc.exe -v CMakeFiles/cmTC_e3725.dir/CMakeCCompilerABI.c.obj -o cmTC_e3725.exe -Wl --out-implib libcmTC_e3725.dll.a -Wl --major-image-version 0 --minor-image-version 0 && cd ."] + ignore line: [Compiler executable checksum: bfed5edf6a89cec0a35941200a765959] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_bfffd.dir\\CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles\\cmTC_bfffd.dir\\'] + ignore line: [ E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/as.exe -v -o CMakeFiles\\cmTC_bfffd.dir\\CMakeCCompilerABI.c.obj C:\\Users\\cdj\\AppData\\Local\\Temp\\cce1eDEe.s] + ignore line: [GNU assembler version 2.44 (x86_64-w64-mingw32) using BFD version (GNU Binutils) 2.44] + ignore line: [COMPILER_PATH=E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/] + ignore line: [E:/gcc/ucrt64/bin/../lib/gcc/] + ignore line: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/] + ignore line: [LIBRARY_PATH=E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/] + ignore line: [E:/gcc/ucrt64/bin/../lib/gcc/] + ignore line: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/../lib/] + ignore line: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/] + ignore line: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/] + ignore line: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_bfffd.dir\\CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles\\cmTC_bfffd.dir\\CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_bfffd.exe] + ignore line: [E:\\Cmake\\bin\\cmake.exe -E cmake_link_script CMakeFiles\\cmTC_bfffd.dir\\link.txt --verbose=1] + ignore line: [E:\\Cmake\\bin\\cmake.exe -E rm -f CMakeFiles\\cmTC_bfffd.dir/objects.a] + ignore line: [E:\\gcc\\ucrt64\\bin\\ar.exe qc CMakeFiles\\cmTC_bfffd.dir/objects.a @CMakeFiles\\cmTC_bfffd.dir\\objects1.rsp] + ignore line: [E:\\gcc\\ucrt64\\bin\\gcc.exe -v -Wl -v -Wl --whole-archive CMakeFiles\\cmTC_bfffd.dir/objects.a -Wl --no-whole-archive -o cmTC_bfffd.exe -Wl --out-implib libcmTC_bfffd.dll.a -Wl --major-image-version 0 --minor-image-version 0] ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=C:\\PROGRA~2\\Dev-Cpp\\MinGW64\\bin\\gcc.exe] - ignore line: [COLLECT_LTO_WRAPPER=C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/lto-wrapper.exe] + ignore line: [COLLECT_GCC=E:\\gcc\\ucrt64\\bin\\gcc.exe] + ignore line: [COLLECT_LTO_WRAPPER=E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/lto-wrapper.exe] ignore line: [Target: x86_64-w64-mingw32] - ignore line: [Configured with: ../../../src/gcc-4.9.2/configure --build=x86_64-w64-mingw32 --enable-targets=all --enable-languages=ada,c,c++,fortran,lto,objc,obj-c++ --enable-libgomp --enable-lto --enable-graphite --enable-cxx-flags=-DWINPTHREAD_STATIC --disable-build-with-cxx --disable-build-poststage1-with-cxx --enable-libstdcxx-debug --enable-threads=posix --enable-version-specific-runtime-libs --enable-fully-dynamic-string --enable-libstdcxx-threads --enable-libstdcxx-time --with-gnu-ld --disable-werror --disable-nls --disable-win32-registry --prefix=/mingw64tdm --with-local-prefix=/mingw64tdm --with-pkgversion=tdm64-1 --with-bugurl=http://tdm-gcc.tdragon.net/bugs] + ignore line: [Configured with: ../gcc-14.2.0/configure --prefix=/ucrt64 --with-local-prefix=/ucrt64/local --build=x86_64-w64-mingw32 --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --with-native-system-header-dir=/ucrt64/include --libexecdir=/ucrt64/lib --enable-bootstrap --enable-checking=release --with-arch=nocona --with-tune=generic --enable-languages=c,lto,c++,fortran,ada,objc,obj-c++,rust,jit --enable-shared --enable-static --enable-libatomic --enable-threads=posix --enable-graphite --enable-fully-dynamic-string --enable-libstdcxx-filesystem-ts --enable-libstdcxx-time --disable-libstdcxx-pch --enable-lto --enable-libgomp --disable-libssp --disable-multilib --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-libiconv --with-system-zlib --with-gmp=/ucrt64 --with-mpfr=/ucrt64 --with-mpc=/ucrt64 --with-isl=/ucrt64 --with-pkgversion='Rev2, Built by MSYS2 project' --with-bugurl=https://github.com/msys2/MINGW-packages/issues --with-gnu-as --with-gnu-ld --disable-libstdcxx-debug --enable-plugin --with-boot-ldflags=-static-libstdc++ --with-stage1-ldflags=-static-libstdc++] ignore line: [Thread model: posix] - ignore line: [gcc version 4.9.2 (tdm64-1) ] - ignore line: [COMPILER_PATH=C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/] - ignore line: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/] - ignore line: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/bin/] - ignore line: [LIBRARY_PATH=C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/] - ignore line: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/] - ignore line: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/] - ignore line: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../lib/] - ignore line: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/] - ignore line: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e3725.exe' '-mtune=generic' '-march=x86-64'] - link line: [ C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/collect2.exe -plugin C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/liblto_plugin-0.dll -plugin-opt=C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\86131\\AppData\\Local\\Temp\\ccRx1kDk.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -m i386pep --exclude-libs=libpthread.a -Bdynamic -o cmTC_e3725.exe C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/crtbegin.o -LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2 -LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc -LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib -LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../lib -LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib -LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../.. CMakeFiles/cmTC_e3725.dir/CMakeCCompilerABI.c.obj --out-implib libcmTC_e3725.dll.a --major-image-version 0 --minor-image-version 0 -lmingw32 -lgcc -lmoldname -lmingwex -lmsvcrt -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 -lgcc -lmoldname -lmingwex -lmsvcrt C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/crtend.o\x0d] - arg [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/collect2.exe] ==> ignore + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 14.2.0 (Rev2 Built by MSYS2 project) ] + ignore line: [COMPILER_PATH=E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/] + ignore line: [E:/gcc/ucrt64/bin/../lib/gcc/] + ignore line: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/] + ignore line: [LIBRARY_PATH=E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/] + ignore line: [E:/gcc/ucrt64/bin/../lib/gcc/] + ignore line: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/../lib/] + ignore line: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/] + ignore line: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/] + ignore line: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_bfffd.exe' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_bfffd.'] + link line: [ E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/collect2.exe -plugin E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/liblto_plugin.dll -plugin-opt=E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\cdj\\AppData\\Local\\Temp\\ccBiKNjd.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -m i386pep -Bdynamic -o cmTC_bfffd.exe E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/crt2.o E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/crtbegin.o -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0 -LE:/gcc/ucrt64/bin/../lib/gcc -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/../lib -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../.. -v --whole-archive CMakeFiles\\cmTC_bfffd.dir/objects.a --no-whole-archive --out-implib libcmTC_bfffd.dll.a --major-image-version 0 --minor-image-version 0 -lmingw32 -lgcc -lgcc_eh -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 -lgcc -lgcc_eh -lmingwex -lmsvcrt -lkernel32 E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/default-manifest.o E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/crtend.o] + arg [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/collect2.exe] ==> ignore arg [-plugin] ==> ignore - arg [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/liblto_plugin-0.dll] ==> ignore - arg [-plugin-opt=C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/lto-wrapper.exe] ==> ignore - arg [-plugin-opt=-fresolution=C:\\Users\\86131\\AppData\\Local\\Temp\\ccRx1kDk.res] ==> ignore + arg [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/liblto_plugin.dll] ==> ignore + arg [-plugin-opt=E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/lto-wrapper.exe] ==> ignore + arg [-plugin-opt=-fresolution=C:\\Users\\cdj\\AppData\\Local\\Temp\\ccBiKNjd.res] ==> ignore arg [-plugin-opt=-pass-through=-lmingw32] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [-plugin-opt=-pass-through=-lmoldname] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_eh] ==> ignore arg [-plugin-opt=-pass-through=-lmingwex] ==> ignore arg [-plugin-opt=-pass-through=-lmsvcrt] ==> ignore + arg [-plugin-opt=-pass-through=-lkernel32] ==> ignore arg [-plugin-opt=-pass-through=-lpthread] ==> ignore arg [-plugin-opt=-pass-through=-ladvapi32] ==> ignore arg [-plugin-opt=-pass-through=-lshell32] ==> ignore @@ -229,35 +254,39 @@ events: arg [-plugin-opt=-pass-through=-lkernel32] ==> ignore arg [-plugin-opt=-pass-through=-lmingw32] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [-plugin-opt=-pass-through=-lmoldname] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_eh] ==> ignore arg [-plugin-opt=-pass-through=-lmingwex] ==> ignore arg [-plugin-opt=-pass-through=-lmsvcrt] ==> ignore + arg [-plugin-opt=-pass-through=-lkernel32] ==> ignore arg [-m] ==> ignore arg [i386pep] ==> ignore - arg [--exclude-libs=libpthread.a] ==> ignore arg [-Bdynamic] ==> search dynamic arg [-o] ==> ignore - arg [cmTC_e3725.exe] ==> ignore - arg [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o] ==> obj [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o] - arg [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/crtbegin.o] ==> obj [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/crtbegin.o] - arg [-LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2] ==> dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2] - arg [-LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc] ==> dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc] - arg [-LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib] ==> dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib] - arg [-LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../lib] ==> dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../lib] - arg [-LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib] ==> dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib] - arg [-LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../..] ==> dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../..] - arg [CMakeFiles/cmTC_e3725.dir/CMakeCCompilerABI.c.obj] ==> ignore + arg [cmTC_bfffd.exe] ==> ignore + arg [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/crt2.o] ==> obj [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/crt2.o] + arg [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/crtbegin.o] ==> obj [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/crtbegin.o] + arg [-LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0] ==> dir [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0] + arg [-LE:/gcc/ucrt64/bin/../lib/gcc] ==> dir [E:/gcc/ucrt64/bin/../lib/gcc] + arg [-LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/../lib] ==> dir [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/../lib] + arg [-LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib] ==> dir [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib] + arg [-LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib] ==> dir [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib] + arg [-LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../..] ==> dir [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../..] + arg [-v] ==> ignore + arg [--whole-archive] ==> ignore + arg [CMakeFiles\\cmTC_bfffd.dir/objects.a] ==> ignore + arg [--no-whole-archive] ==> ignore arg [--out-implib] ==> ignore - arg [libcmTC_e3725.dll.a] ==> ignore + arg [libcmTC_bfffd.dll.a] ==> ignore arg [--major-image-version] ==> ignore arg [0] ==> ignore arg [--minor-image-version] ==> ignore arg [0] ==> ignore arg [-lmingw32] ==> lib [mingw32] arg [-lgcc] ==> lib [gcc] - arg [-lmoldname] ==> lib [moldname] + arg [-lgcc_eh] ==> lib [gcc_eh] arg [-lmingwex] ==> lib [mingwex] arg [-lmsvcrt] ==> lib [msvcrt] + arg [-lkernel32] ==> lib [kernel32] arg [-lpthread] ==> lib [pthread] arg [-ladvapi32] ==> lib [advapi32] arg [-lshell32] ==> lib [shell32] @@ -265,308 +294,342 @@ events: arg [-lkernel32] ==> lib [kernel32] arg [-lmingw32] ==> lib [mingw32] arg [-lgcc] ==> lib [gcc] - arg [-lmoldname] ==> lib [moldname] + arg [-lgcc_eh] ==> lib [gcc_eh] arg [-lmingwex] ==> lib [mingwex] arg [-lmsvcrt] ==> lib [msvcrt] - arg [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/crtend.o] ==> obj [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/crtend.o] + arg [-lkernel32] ==> lib [kernel32] + arg [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/default-manifest.o] ==> obj [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/default-manifest.o] + arg [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/crtend.o] ==> obj [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/crtend.o] + ignore line: [collect2 version 14.2.0] + ignore line: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe -plugin E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/liblto_plugin.dll -plugin-opt=E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\cdj\\AppData\\Local\\Temp\\ccBiKNjd.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -m i386pep -Bdynamic -o cmTC_bfffd.exe E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/crt2.o E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/crtbegin.o -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0 -LE:/gcc/ucrt64/bin/../lib/gcc -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/../lib -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../.. -v --whole-archive CMakeFiles\\cmTC_bfffd.dir/objects.a --no-whole-archive --out-implib libcmTC_bfffd.dll.a --major-image-version 0 --minor-image-version 0 -lmingw32 -lgcc -lgcc_eh -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 -lgcc -lgcc_eh -lmingwex -lmsvcrt -lkernel32 E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/default-manifest.o E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/crtend.o] + linker tool for 'C': E:/gcc/ucrt64/x86_64-w64-mingw32/bin/ld.exe + remove lib [gcc_eh] remove lib [msvcrt] + remove lib [gcc_eh] remove lib [msvcrt] - collapse obj [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o] ==> [C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib/crt2.o] - collapse obj [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/crtbegin.o] ==> [C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib/crtbegin.o] - collapse obj [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/crtend.o] ==> [C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib/crtend.o] - collapse library dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2] ==> [C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2] - collapse library dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc] ==> [C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc] - collapse library dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib] ==> [C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib] - collapse library dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../lib] ==> [C:/Program Files (x86)/Dev-Cpp/MinGW64/lib] - collapse library dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib] ==> [C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib] - collapse library dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../..] ==> [C:/Program Files (x86)/Dev-Cpp/MinGW64/lib] - implicit libs: [mingw32;gcc;moldname;mingwex;pthread;advapi32;shell32;user32;kernel32;mingw32;gcc;moldname;mingwex] - implicit objs: [C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib/crt2.o;C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib/crtbegin.o;C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib/crtend.o] - implicit dirs: [C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2;C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc;C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib;C:/Program Files (x86)/Dev-Cpp/MinGW64/lib] + collapse obj [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/crt2.o] ==> [E:/gcc/ucrt64/lib/crt2.o] + collapse obj [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/crtbegin.o] ==> [E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0/crtbegin.o] + collapse obj [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/default-manifest.o] ==> [E:/gcc/ucrt64/lib/default-manifest.o] + collapse obj [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/crtend.o] ==> [E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0/crtend.o] + collapse library dir [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0] ==> [E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0] + collapse library dir [E:/gcc/ucrt64/bin/../lib/gcc] ==> [E:/gcc/ucrt64/lib/gcc] + collapse library dir [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/../lib] ==> [E:/gcc/ucrt64/x86_64-w64-mingw32/lib] + collapse library dir [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib] ==> [E:/gcc/ucrt64/lib] + collapse library dir [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib] ==> [E:/gcc/ucrt64/x86_64-w64-mingw32/lib] + collapse library dir [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../..] ==> [E:/gcc/ucrt64/lib] + implicit libs: [mingw32;gcc;mingwex;kernel32;pthread;advapi32;shell32;user32;kernel32;mingw32;gcc;mingwex;kernel32] + implicit objs: [E:/gcc/ucrt64/lib/crt2.o;E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0/crtbegin.o;E:/gcc/ucrt64/lib/default-manifest.o;E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0/crtend.o] + implicit dirs: [E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0;E:/gcc/ucrt64/lib/gcc;E:/gcc/ucrt64/x86_64-w64-mingw32/lib;E:/gcc/ucrt64/lib] implicit fwks: [] + - + kind: "message-v1" + backtrace: + - "E:/Cmake/share/cmake-4.0/Modules/Internal/CMakeDetermineLinkerId.cmake:36 (message)" + - "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:264 (cmake_determine_linker_id)" + - "E:/Cmake/share/cmake-4.0/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + message: | + Running the C compiler's linker: "E:/gcc/ucrt64/x86_64-w64-mingw32/bin/ld.exe" "-v" + GNU ld (GNU Binutils) 2.44 - kind: "try_compile-v1" backtrace: - - "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:57 (try_compile)" - - "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt" + - "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)" + - "E:/Cmake/share/cmake-4.0/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" checks: - "Detecting CXX compiler ABI info" directories: - source: "F:/zzy/code/algebra/build/CMakeFiles/CMakeScratch/TryCompile-xeagaz" - binary: "F:/zzy/code/algebra/build/CMakeFiles/CMakeScratch/TryCompile-xeagaz" + source: "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build/CMakeFiles/CMakeScratch/TryCompile-5la054" + binary: "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build/CMakeFiles/CMakeScratch/TryCompile-5la054" cmakeVariables: CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_CXX_SCAN_FOR_MODULES: "OFF" + CMAKE_EXE_LINKER_FLAGS: "" buildResult: variable: "CMAKE_CXX_ABI_COMPILED" cached: true stdout: | - Change Dir: 'F:/zzy/code/algebra/build/CMakeFiles/CMakeScratch/TryCompile-xeagaz' + Change Dir: 'D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build/CMakeFiles/CMakeScratch/TryCompile-5la054' - Run Build Command(s): C:/ST/STM32CubeCLT_1.15.1/Ninja/bin/ninja.exe -v cmTC_8babb - [1/2] C:\\PROGRA~2\\Dev-Cpp\\MinGW64\\bin\\C__~1.EXE -v -o CMakeFiles/cmTC_8babb.dir/CMakeCXXCompilerABI.cpp.obj -c C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp + Run Build Command(s): E:/Cmake/bin/cmake.exe -E env VERBOSE=1 E:/gcc/ucrt64/bin/mingw32-make.exe -f Makefile cmTC_f9b15/fast + E:/gcc/ucrt64/bin/mingw32-make.exe -f CMakeFiles\\cmTC_f9b15.dir\\build.make CMakeFiles/cmTC_f9b15.dir/build + mingw32-make[1]: Entering directory 'D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build/CMakeFiles/CMakeScratch/TryCompile-5la054' + Building CXX object CMakeFiles/cmTC_f9b15.dir/CMakeCXXCompilerABI.cpp.obj + E:\\gcc\\ucrt64\\bin\\g++.exe -v -o CMakeFiles\\cmTC_f9b15.dir\\CMakeCXXCompilerABI.cpp.obj -c E:\\Cmake\\share\\cmake-4.0\\Modules\\CMakeCXXCompilerABI.cpp Using built-in specs. - COLLECT_GCC=C:\\PROGRA~2\\Dev-Cpp\\MinGW64\\bin\\C__~1.EXE + COLLECT_GCC=E:\\gcc\\ucrt64\\bin\\g++.exe Target: x86_64-w64-mingw32 - Configured with: ../../../src/gcc-4.9.2/configure --build=x86_64-w64-mingw32 --enable-targets=all --enable-languages=ada,c,c++,fortran,lto,objc,obj-c++ --enable-libgomp --enable-lto --enable-graphite --enable-cxx-flags=-DWINPTHREAD_STATIC --disable-build-with-cxx --disable-build-poststage1-with-cxx --enable-libstdcxx-debug --enable-threads=posix --enable-version-specific-runtime-libs --enable-fully-dynamic-string --enable-libstdcxx-threads --enable-libstdcxx-time --with-gnu-ld --disable-werror --disable-nls --disable-win32-registry --prefix=/mingw64tdm --with-local-prefix=/mingw64tdm --with-pkgversion=tdm64-1 --with-bugurl=http://tdm-gcc.tdragon.net/bugs + Configured with: ../gcc-14.2.0/configure --prefix=/ucrt64 --with-local-prefix=/ucrt64/local --build=x86_64-w64-mingw32 --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --with-native-system-header-dir=/ucrt64/include --libexecdir=/ucrt64/lib --enable-bootstrap --enable-checking=release --with-arch=nocona --with-tune=generic --enable-languages=c,lto,c++,fortran,ada,objc,obj-c++,rust,jit --enable-shared --enable-static --enable-libatomic --enable-threads=posix --enable-graphite --enable-fully-dynamic-string --enable-libstdcxx-filesystem-ts --enable-libstdcxx-time --disable-libstdcxx-pch --enable-lto --enable-libgomp --disable-libssp --disable-multilib --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-libiconv --with-system-zlib --with-gmp=/ucrt64 --with-mpfr=/ucrt64 --with-mpc=/ucrt64 --with-isl=/ucrt64 --with-pkgversion='Rev2, Built by MSYS2 project' --with-bugurl=https://github.com/msys2/MINGW-packages/issues --with-gnu-as --with-gnu-ld --disable-libstdcxx-debug --enable-plugin --with-boot-ldflags=-static-libstdc++ --with-stage1-ldflags=-static-libstdc++ Thread model: posix - gcc version 4.9.2 (tdm64-1) - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_8babb.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mtune=generic' '-march=x86-64' - C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/cc1plus.exe -quiet -v -iprefix C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/ -D_REENTRANT C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_8babb.dir/CMakeCXXCompilerABI.cpp.obj -version -o C:\\Users\\86131\\AppData\\Local\\Temp\\ccJu35zT.s - GNU C++ (tdm64-1) version 4.9.2 (x86_64-w64-mingw32) - compiled by GNU C version 4.9.2, GMP version 4.3.2, MPFR version 2.4.2, MPC version 0.8.2 + Supported LTO compression algorithms: zlib zstd + gcc version 14.2.0 (Rev2, Built by MSYS2 project) + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_f9b15.dir\\CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles\\cmTC_f9b15.dir\\' + E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/cc1plus.exe -quiet -v -iprefix E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/ -D_REENTRANT E:\\Cmake\\share\\cmake-4.0\\Modules\\CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles\\cmTC_f9b15.dir\\ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=nocona -version -o C:\\Users\\cdj\\AppData\\Local\\Temp\\ccn5Dbju.s + GNU C++17 (Rev2, Built by MSYS2 project) version 14.2.0 (x86_64-w64-mingw32) + compiled by GNU C version 14.2.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.27-GMP + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 - ignoring duplicate directory "C:/PROGRA~2/Dev-Cpp/MinGW64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++" - ignoring duplicate directory "C:/PROGRA~2/Dev-Cpp/MinGW64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++/x86_64-w64-mingw32" - ignoring duplicate directory "C:/PROGRA~2/Dev-Cpp/MinGW64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++/backward" - ignoring duplicate directory "C:/PROGRA~2/Dev-Cpp/MinGW64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/4.9.2/include" - ignoring duplicate directory "C:/PROGRA~2/Dev-Cpp/MinGW64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../include" - ignoring duplicate directory "C:/PROGRA~2/Dev-Cpp/MinGW64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/4.9.2/include-fixed" - ignoring duplicate directory "C:/PROGRA~2/Dev-Cpp/MinGW64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/include" + ignoring nonexistent directory "E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/include" + ignoring duplicate directory "E:/gcc/ucrt64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../include/c++/14.2.0" + ignoring duplicate directory "E:/gcc/ucrt64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../include/c++/14.2.0/x86_64-w64-mingw32" + ignoring duplicate directory "E:/gcc/ucrt64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../include/c++/14.2.0/backward" + ignoring duplicate directory "E:/gcc/ucrt64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/14.2.0/include" + ignoring nonexistent directory "D:/a/msys64/ucrt64/include" + ignoring nonexistent directory "/ucrt64/include" + ignoring duplicate directory "E:/gcc/ucrt64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/14.2.0/include-fixed" + ignoring nonexistent directory "E:/gcc/ucrt64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/include" + ignoring nonexistent directory "D:/a/msys64/ucrt64/include" #include "..." search starts here: #include <...> search starts here: - C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++ - C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++/x86_64-w64-mingw32 - C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++/backward - C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include - C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../include - C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include-fixed - C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/include + E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../include/c++/14.2.0 + E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../include/c++/14.2.0/x86_64-w64-mingw32 + E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../include/c++/14.2.0/backward + E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/include + E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../include + E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/include-fixed End of search list. - GNU C++ (tdm64-1) version 4.9.2 (x86_64-w64-mingw32) - compiled by GNU C version 4.9.2, GMP version 4.3.2, MPFR version 2.4.2, MPC version 0.8.2 - GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 - Compiler executable checksum: 199b949b87568ce5f1a18d5adc9fa901 - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_8babb.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mtune=generic' '-march=x86-64' - C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/bin/as.exe -v -o CMakeFiles/cmTC_8babb.dir/CMakeCXXCompilerABI.cpp.obj C:\\Users\\86131\\AppData\\Local\\Temp\\ccJu35zT.s - GNU assembler version 2.24.51 (x86_64-w64-mingw32) using BFD version (GNU Binutils) 2.24.51.20140703 - COMPILER_PATH=C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/;C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/;C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/bin/ - LIBRARY_PATH=C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/;C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/;C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/;C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../lib/;C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/;C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../\x0d - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_8babb.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mtune=generic' '-march=x86-64'\x0d - [2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && C:\\PROGRA~2\\Dev-Cpp\\MinGW64\\bin\\C__~1.EXE -v CMakeFiles/cmTC_8babb.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_8babb.exe -Wl,--out-implib,libcmTC_8babb.dll.a -Wl,--major-image-version,0,--minor-image-version,0 && cd ." + Compiler executable checksum: 0ae76c501e8dc149b84d2c95ded0e2f3 + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_f9b15.dir\\CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles\\cmTC_f9b15.dir\\' + E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/as.exe -v -o CMakeFiles\\cmTC_f9b15.dir\\CMakeCXXCompilerABI.cpp.obj C:\\Users\\cdj\\AppData\\Local\\Temp\\ccn5Dbju.s + GNU assembler version 2.44 (x86_64-w64-mingw32) using BFD version (GNU Binutils) 2.44 + COMPILER_PATH=E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/;E:/gcc/ucrt64/bin/../lib/gcc/;E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/ + LIBRARY_PATH=E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/;E:/gcc/ucrt64/bin/../lib/gcc/;E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/../lib/;E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/;E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/;E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../ + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_f9b15.dir\\CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles\\cmTC_f9b15.dir\\CMakeCXXCompilerABI.cpp.' + Linking CXX executable cmTC_f9b15.exe + E:\\Cmake\\bin\\cmake.exe -E cmake_link_script CMakeFiles\\cmTC_f9b15.dir\\link.txt --verbose=1 + E:\\Cmake\\bin\\cmake.exe -E rm -f CMakeFiles\\cmTC_f9b15.dir/objects.a + E:\\gcc\\ucrt64\\bin\\ar.exe qc CMakeFiles\\cmTC_f9b15.dir/objects.a @CMakeFiles\\cmTC_f9b15.dir\\objects1.rsp + E:\\gcc\\ucrt64\\bin\\g++.exe -v -Wl,-v -Wl,--whole-archive CMakeFiles\\cmTC_f9b15.dir/objects.a -Wl,--no-whole-archive -o cmTC_f9b15.exe -Wl,--out-implib,libcmTC_f9b15.dll.a -Wl,--major-image-version,0,--minor-image-version,0 Using built-in specs. - COLLECT_GCC=C:\\PROGRA~2\\Dev-Cpp\\MinGW64\\bin\\C__~1.EXE - COLLECT_LTO_WRAPPER=C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/lto-wrapper.exe + COLLECT_GCC=E:\\gcc\\ucrt64\\bin\\g++.exe + COLLECT_LTO_WRAPPER=E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/lto-wrapper.exe Target: x86_64-w64-mingw32 - Configured with: ../../../src/gcc-4.9.2/configure --build=x86_64-w64-mingw32 --enable-targets=all --enable-languages=ada,c,c++,fortran,lto,objc,obj-c++ --enable-libgomp --enable-lto --enable-graphite --enable-cxx-flags=-DWINPTHREAD_STATIC --disable-build-with-cxx --disable-build-poststage1-with-cxx --enable-libstdcxx-debug --enable-threads=posix --enable-version-specific-runtime-libs --enable-fully-dynamic-string --enable-libstdcxx-threads --enable-libstdcxx-time --with-gnu-ld --disable-werror --disable-nls --disable-win32-registry --prefix=/mingw64tdm --with-local-prefix=/mingw64tdm --with-pkgversion=tdm64-1 --with-bugurl=http://tdm-gcc.tdragon.net/bugs + Configured with: ../gcc-14.2.0/configure --prefix=/ucrt64 --with-local-prefix=/ucrt64/local --build=x86_64-w64-mingw32 --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --with-native-system-header-dir=/ucrt64/include --libexecdir=/ucrt64/lib --enable-bootstrap --enable-checking=release --with-arch=nocona --with-tune=generic --enable-languages=c,lto,c++,fortran,ada,objc,obj-c++,rust,jit --enable-shared --enable-static --enable-libatomic --enable-threads=posix --enable-graphite --enable-fully-dynamic-string --enable-libstdcxx-filesystem-ts --enable-libstdcxx-time --disable-libstdcxx-pch --enable-lto --enable-libgomp --disable-libssp --disable-multilib --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-libiconv --with-system-zlib --with-gmp=/ucrt64 --with-mpfr=/ucrt64 --with-mpc=/ucrt64 --with-isl=/ucrt64 --with-pkgversion='Rev2, Built by MSYS2 project' --with-bugurl=https://github.com/msys2/MINGW-packages/issues --with-gnu-as --with-gnu-ld --disable-libstdcxx-debug --enable-plugin --with-boot-ldflags=-static-libstdc++ --with-stage1-ldflags=-static-libstdc++ Thread model: posix - gcc version 4.9.2 (tdm64-1) - COMPILER_PATH=C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/;C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/;C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/bin/ - LIBRARY_PATH=C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/;C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/;C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/;C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../lib/;C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/;C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../ - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_8babb.exe' '-mtune=generic' '-march=x86-64' - C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/collect2.exe -plugin C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/liblto_plugin-0.dll -plugin-opt=C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\86131\\AppData\\Local\\Temp\\ccxGNASd.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -m i386pep --exclude-libs=libpthread.a -Bdynamic -o cmTC_8babb.exe C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/crtbegin.o -LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2 -LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc -LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib -LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../lib -LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib -LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../.. CMakeFiles/cmTC_8babb.dir/CMakeCXXCompilerABI.cpp.obj --out-implib libcmTC_8babb.dll.a --major-image-version 0 --minor-image-version 0 -Bstatic -lstdc++ -Bdynamic -lmingw32 -lgcc -lmoldname -lmingwex -lmsvcrt -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 -lgcc -lmoldname -lmingwex -lmsvcrt C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/crtend.o\x0d + Supported LTO compression algorithms: zlib zstd + gcc version 14.2.0 (Rev2, Built by MSYS2 project) + COMPILER_PATH=E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/;E:/gcc/ucrt64/bin/../lib/gcc/;E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/ + LIBRARY_PATH=E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/;E:/gcc/ucrt64/bin/../lib/gcc/;E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/../lib/;E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/;E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/;E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_f9b15.exe' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_f9b15.' + E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/collect2.exe -plugin E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/liblto_plugin.dll -plugin-opt=E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\cdj\\AppData\\Local\\Temp\\ccMbvDFe.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -m i386pep -Bdynamic -o cmTC_f9b15.exe E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/crt2.o E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/crtbegin.o -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0 -LE:/gcc/ucrt64/bin/../lib/gcc -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/../lib -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../.. -v --whole-archive CMakeFiles\\cmTC_f9b15.dir/objects.a --no-whole-archive --out-implib libcmTC_f9b15.dll.a --major-image-version 0 --minor-image-version 0 -lstdc++ -lmingw32 -lgcc_s -lgcc -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 -lgcc_s -lgcc -lmingwex -lmsvcrt -lkernel32 E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/default-manifest.o E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/crtend.o + collect2 version 14.2.0 + E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe -plugin E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/liblto_plugin.dll -plugin-opt=E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\cdj\\AppData\\Local\\Temp\\ccMbvDFe.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -m i386pep -Bdynamic -o cmTC_f9b15.exe E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/crt2.o E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/crtbegin.o -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0 -LE:/gcc/ucrt64/bin/../lib/gcc -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/../lib -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../.. -v --whole-archive CMakeFiles\\cmTC_f9b15.dir/objects.a --no-whole-archive --out-implib libcmTC_f9b15.dll.a --major-image-version 0 --minor-image-version 0 -lstdc++ -lmingw32 -lgcc_s -lgcc -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 -lgcc_s -lgcc -lmingwex -lmsvcrt -lkernel32 E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/default-manifest.o E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/crtend.o + GNU ld (GNU Binutils) 2.44 + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_f9b15.exe' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_f9b15.' + mingw32-make[1]: Leaving directory 'D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build/CMakeFiles/CMakeScratch/TryCompile-5la054' exitCode: 0 - kind: "message-v1" backtrace: - - "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:127 (message)" - - "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt" + - "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:191 (message)" + - "E:/Cmake/share/cmake-4.0/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" message: | Parsed CXX implicit include dir info: rv=done found start of include info found start of implicit include info - add: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++] - add: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++/x86_64-w64-mingw32] - add: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++/backward] - add: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include] - add: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../include] - add: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include-fixed] - add: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/include] + add: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../include/c++/14.2.0] + add: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../include/c++/14.2.0/x86_64-w64-mingw32] + add: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../include/c++/14.2.0/backward] + add: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/include] + add: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../include] + add: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/include-fixed] end of search list found - collapse include dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++] ==> [C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++] - collapse include dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++/x86_64-w64-mingw32] ==> [C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++/x86_64-w64-mingw32] - collapse include dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++/backward] ==> [C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++/backward] - collapse include dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include] ==> [C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include] - collapse include dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../include] ==> [C:/Program Files (x86)/Dev-Cpp/MinGW64/include] - collapse include dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include-fixed] ==> [C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include-fixed] - collapse include dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/include] ==> [C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/include] - implicit include dirs: [C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++;C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++/x86_64-w64-mingw32;C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++/backward;C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include;C:/Program Files (x86)/Dev-Cpp/MinGW64/include;C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include-fixed;C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/include] + collapse include dir [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../include/c++/14.2.0] ==> [E:/gcc/ucrt64/include/c++/14.2.0] + collapse include dir [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../include/c++/14.2.0/x86_64-w64-mingw32] ==> [E:/gcc/ucrt64/include/c++/14.2.0/x86_64-w64-mingw32] + collapse include dir [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../include/c++/14.2.0/backward] ==> [E:/gcc/ucrt64/include/c++/14.2.0/backward] + collapse include dir [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/include] ==> [E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0/include] + collapse include dir [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../include] ==> [E:/gcc/ucrt64/include] + collapse include dir [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/include-fixed] ==> [E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0/include-fixed] + implicit include dirs: [E:/gcc/ucrt64/include/c++/14.2.0;E:/gcc/ucrt64/include/c++/14.2.0/x86_64-w64-mingw32;E:/gcc/ucrt64/include/c++/14.2.0/backward;E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0/include;E:/gcc/ucrt64/include;E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0/include-fixed] - kind: "message-v1" backtrace: - - "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:159 (message)" - - "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt" + - "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:227 (message)" + - "E:/Cmake/share/cmake-4.0/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" message: | Parsed CXX implicit link information: - link line regex: [^( *|.*[/\\])(ld\\.exe|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] - ignore line: [Change Dir: 'F:/zzy/code/algebra/build/CMakeFiles/CMakeScratch/TryCompile-xeagaz'] + link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)] + ignore line: [Change Dir: 'D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build/CMakeFiles/CMakeScratch/TryCompile-5la054'] ignore line: [] - ignore line: [Run Build Command(s): C:/ST/STM32CubeCLT_1.15.1/Ninja/bin/ninja.exe -v cmTC_8babb] - ignore line: [[1/2] C:\\PROGRA~2\\Dev-Cpp\\MinGW64\\bin\\C__~1.EXE -v -o CMakeFiles/cmTC_8babb.dir/CMakeCXXCompilerABI.cpp.obj -c C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Run Build Command(s): E:/Cmake/bin/cmake.exe -E env VERBOSE=1 E:/gcc/ucrt64/bin/mingw32-make.exe -f Makefile cmTC_f9b15/fast] + ignore line: [E:/gcc/ucrt64/bin/mingw32-make.exe -f CMakeFiles\\cmTC_f9b15.dir\\build.make CMakeFiles/cmTC_f9b15.dir/build] + ignore line: [mingw32-make[1]: Entering directory 'D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build/CMakeFiles/CMakeScratch/TryCompile-5la054'] + ignore line: [Building CXX object CMakeFiles/cmTC_f9b15.dir/CMakeCXXCompilerABI.cpp.obj] + ignore line: [E:\\gcc\\ucrt64\\bin\\g++.exe -v -o CMakeFiles\\cmTC_f9b15.dir\\CMakeCXXCompilerABI.cpp.obj -c E:\\Cmake\\share\\cmake-4.0\\Modules\\CMakeCXXCompilerABI.cpp] ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=C:\\PROGRA~2\\Dev-Cpp\\MinGW64\\bin\\C__~1.EXE] + ignore line: [COLLECT_GCC=E:\\gcc\\ucrt64\\bin\\g++.exe] ignore line: [Target: x86_64-w64-mingw32] - ignore line: [Configured with: ../../../src/gcc-4.9.2/configure --build=x86_64-w64-mingw32 --enable-targets=all --enable-languages=ada,c,c++,fortran,lto,objc,obj-c++ --enable-libgomp --enable-lto --enable-graphite --enable-cxx-flags=-DWINPTHREAD_STATIC --disable-build-with-cxx --disable-build-poststage1-with-cxx --enable-libstdcxx-debug --enable-threads=posix --enable-version-specific-runtime-libs --enable-fully-dynamic-string --enable-libstdcxx-threads --enable-libstdcxx-time --with-gnu-ld --disable-werror --disable-nls --disable-win32-registry --prefix=/mingw64tdm --with-local-prefix=/mingw64tdm --with-pkgversion=tdm64-1 --with-bugurl=http://tdm-gcc.tdragon.net/bugs] + ignore line: [Configured with: ../gcc-14.2.0/configure --prefix=/ucrt64 --with-local-prefix=/ucrt64/local --build=x86_64-w64-mingw32 --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --with-native-system-header-dir=/ucrt64/include --libexecdir=/ucrt64/lib --enable-bootstrap --enable-checking=release --with-arch=nocona --with-tune=generic --enable-languages=c,lto,c++,fortran,ada,objc,obj-c++,rust,jit --enable-shared --enable-static --enable-libatomic --enable-threads=posix --enable-graphite --enable-fully-dynamic-string --enable-libstdcxx-filesystem-ts --enable-libstdcxx-time --disable-libstdcxx-pch --enable-lto --enable-libgomp --disable-libssp --disable-multilib --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-libiconv --with-system-zlib --with-gmp=/ucrt64 --with-mpfr=/ucrt64 --with-mpc=/ucrt64 --with-isl=/ucrt64 --with-pkgversion='Rev2, Built by MSYS2 project' --with-bugurl=https://github.com/msys2/MINGW-packages/issues --with-gnu-as --with-gnu-ld --disable-libstdcxx-debug --enable-plugin --with-boot-ldflags=-static-libstdc++ --with-stage1-ldflags=-static-libstdc++] ignore line: [Thread model: posix] - ignore line: [gcc version 4.9.2 (tdm64-1) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_8babb.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mtune=generic' '-march=x86-64'] - ignore line: [ C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/cc1plus.exe -quiet -v -iprefix C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/ -D_REENTRANT C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_8babb.dir/CMakeCXXCompilerABI.cpp.obj -version -o C:\\Users\\86131\\AppData\\Local\\Temp\\ccJu35zT.s] - ignore line: [GNU C++ (tdm64-1) version 4.9.2 (x86_64-w64-mingw32)] - ignore line: [ compiled by GNU C version 4.9.2 GMP version 4.3.2 MPFR version 2.4.2 MPC version 0.8.2] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 14.2.0 (Rev2 Built by MSYS2 project) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_f9b15.dir\\CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles\\cmTC_f9b15.dir\\'] + ignore line: [ E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/cc1plus.exe -quiet -v -iprefix E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/ -D_REENTRANT E:\\Cmake\\share\\cmake-4.0\\Modules\\CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles\\cmTC_f9b15.dir\\ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=nocona -version -o C:\\Users\\cdj\\AppData\\Local\\Temp\\ccn5Dbju.s] + ignore line: [GNU C++17 (Rev2 Built by MSYS2 project) version 14.2.0 (x86_64-w64-mingw32)] + ignore line: [ compiled by GNU C version 14.2.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.27-GMP] + ignore line: [] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] - ignore line: [ignoring duplicate directory "C:/PROGRA~2/Dev-Cpp/MinGW64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++"] - ignore line: [ignoring duplicate directory "C:/PROGRA~2/Dev-Cpp/MinGW64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++/x86_64-w64-mingw32"] - ignore line: [ignoring duplicate directory "C:/PROGRA~2/Dev-Cpp/MinGW64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++/backward"] - ignore line: [ignoring duplicate directory "C:/PROGRA~2/Dev-Cpp/MinGW64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/4.9.2/include"] - ignore line: [ignoring duplicate directory "C:/PROGRA~2/Dev-Cpp/MinGW64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../include"] - ignore line: [ignoring duplicate directory "C:/PROGRA~2/Dev-Cpp/MinGW64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/4.9.2/include-fixed"] - ignore line: [ignoring duplicate directory "C:/PROGRA~2/Dev-Cpp/MinGW64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/include"] + ignore line: [ignoring nonexistent directory "E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/include"] + ignore line: [ignoring duplicate directory "E:/gcc/ucrt64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../include/c++/14.2.0"] + ignore line: [ignoring duplicate directory "E:/gcc/ucrt64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../include/c++/14.2.0/x86_64-w64-mingw32"] + ignore line: [ignoring duplicate directory "E:/gcc/ucrt64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../include/c++/14.2.0/backward"] + ignore line: [ignoring duplicate directory "E:/gcc/ucrt64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/14.2.0/include"] + ignore line: [ignoring nonexistent directory "D:/a/msys64/ucrt64/include"] + ignore line: [ignoring nonexistent directory "/ucrt64/include"] + ignore line: [ignoring duplicate directory "E:/gcc/ucrt64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/14.2.0/include-fixed"] + ignore line: [ignoring nonexistent directory "E:/gcc/ucrt64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/include"] + ignore line: [ignoring nonexistent directory "D:/a/msys64/ucrt64/include"] ignore line: [#include "..." search starts here:] ignore line: [#include <...> search starts here:] - ignore line: [ C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++] - ignore line: [ C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++/x86_64-w64-mingw32] - ignore line: [ C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++/backward] - ignore line: [ C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include] - ignore line: [ C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../include] - ignore line: [ C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include-fixed] - ignore line: [ C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/include] + ignore line: [ E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../include/c++/14.2.0] + ignore line: [ E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../include/c++/14.2.0/x86_64-w64-mingw32] + ignore line: [ E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../include/c++/14.2.0/backward] + ignore line: [ E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/include] + ignore line: [ E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../include] + ignore line: [ E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/include-fixed] ignore line: [End of search list.] - ignore line: [GNU C++ (tdm64-1) version 4.9.2 (x86_64-w64-mingw32)] - ignore line: [ compiled by GNU C version 4.9.2 GMP version 4.3.2 MPFR version 2.4.2 MPC version 0.8.2] - ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] - ignore line: [Compiler executable checksum: 199b949b87568ce5f1a18d5adc9fa901] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_8babb.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mtune=generic' '-march=x86-64'] - ignore line: [ C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/bin/as.exe -v -o CMakeFiles/cmTC_8babb.dir/CMakeCXXCompilerABI.cpp.obj C:\\Users\\86131\\AppData\\Local\\Temp\\ccJu35zT.s] - ignore line: [GNU assembler version 2.24.51 (x86_64-w64-mingw32) using BFD version (GNU Binutils) 2.24.51.20140703] - ignore line: [COMPILER_PATH=C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/] - ignore line: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/] - ignore line: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/bin/] - ignore line: [LIBRARY_PATH=C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/] - ignore line: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/] - ignore line: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/] - ignore line: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../lib/] - ignore line: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/] - ignore line: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../\x0d] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_8babb.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mtune=generic' '-march=x86-64'\x0d] - ignore line: [[2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && C:\\PROGRA~2\\Dev-Cpp\\MinGW64\\bin\\C__~1.EXE -v CMakeFiles/cmTC_8babb.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_8babb.exe -Wl --out-implib libcmTC_8babb.dll.a -Wl --major-image-version 0 --minor-image-version 0 && cd ."] + ignore line: [Compiler executable checksum: 0ae76c501e8dc149b84d2c95ded0e2f3] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_f9b15.dir\\CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles\\cmTC_f9b15.dir\\'] + ignore line: [ E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/as.exe -v -o CMakeFiles\\cmTC_f9b15.dir\\CMakeCXXCompilerABI.cpp.obj C:\\Users\\cdj\\AppData\\Local\\Temp\\ccn5Dbju.s] + ignore line: [GNU assembler version 2.44 (x86_64-w64-mingw32) using BFD version (GNU Binutils) 2.44] + ignore line: [COMPILER_PATH=E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/] + ignore line: [E:/gcc/ucrt64/bin/../lib/gcc/] + ignore line: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/] + ignore line: [LIBRARY_PATH=E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/] + ignore line: [E:/gcc/ucrt64/bin/../lib/gcc/] + ignore line: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/../lib/] + ignore line: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/] + ignore line: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/] + ignore line: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_f9b15.dir\\CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles\\cmTC_f9b15.dir\\CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_f9b15.exe] + ignore line: [E:\\Cmake\\bin\\cmake.exe -E cmake_link_script CMakeFiles\\cmTC_f9b15.dir\\link.txt --verbose=1] + ignore line: [E:\\Cmake\\bin\\cmake.exe -E rm -f CMakeFiles\\cmTC_f9b15.dir/objects.a] + ignore line: [E:\\gcc\\ucrt64\\bin\\ar.exe qc CMakeFiles\\cmTC_f9b15.dir/objects.a @CMakeFiles\\cmTC_f9b15.dir\\objects1.rsp] + ignore line: [E:\\gcc\\ucrt64\\bin\\g++.exe -v -Wl -v -Wl --whole-archive CMakeFiles\\cmTC_f9b15.dir/objects.a -Wl --no-whole-archive -o cmTC_f9b15.exe -Wl --out-implib libcmTC_f9b15.dll.a -Wl --major-image-version 0 --minor-image-version 0] ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=C:\\PROGRA~2\\Dev-Cpp\\MinGW64\\bin\\C__~1.EXE] - ignore line: [COLLECT_LTO_WRAPPER=C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/lto-wrapper.exe] + ignore line: [COLLECT_GCC=E:\\gcc\\ucrt64\\bin\\g++.exe] + ignore line: [COLLECT_LTO_WRAPPER=E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/lto-wrapper.exe] ignore line: [Target: x86_64-w64-mingw32] - ignore line: [Configured with: ../../../src/gcc-4.9.2/configure --build=x86_64-w64-mingw32 --enable-targets=all --enable-languages=ada,c,c++,fortran,lto,objc,obj-c++ --enable-libgomp --enable-lto --enable-graphite --enable-cxx-flags=-DWINPTHREAD_STATIC --disable-build-with-cxx --disable-build-poststage1-with-cxx --enable-libstdcxx-debug --enable-threads=posix --enable-version-specific-runtime-libs --enable-fully-dynamic-string --enable-libstdcxx-threads --enable-libstdcxx-time --with-gnu-ld --disable-werror --disable-nls --disable-win32-registry --prefix=/mingw64tdm --with-local-prefix=/mingw64tdm --with-pkgversion=tdm64-1 --with-bugurl=http://tdm-gcc.tdragon.net/bugs] + ignore line: [Configured with: ../gcc-14.2.0/configure --prefix=/ucrt64 --with-local-prefix=/ucrt64/local --build=x86_64-w64-mingw32 --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --with-native-system-header-dir=/ucrt64/include --libexecdir=/ucrt64/lib --enable-bootstrap --enable-checking=release --with-arch=nocona --with-tune=generic --enable-languages=c,lto,c++,fortran,ada,objc,obj-c++,rust,jit --enable-shared --enable-static --enable-libatomic --enable-threads=posix --enable-graphite --enable-fully-dynamic-string --enable-libstdcxx-filesystem-ts --enable-libstdcxx-time --disable-libstdcxx-pch --enable-lto --enable-libgomp --disable-libssp --disable-multilib --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-libiconv --with-system-zlib --with-gmp=/ucrt64 --with-mpfr=/ucrt64 --with-mpc=/ucrt64 --with-isl=/ucrt64 --with-pkgversion='Rev2, Built by MSYS2 project' --with-bugurl=https://github.com/msys2/MINGW-packages/issues --with-gnu-as --with-gnu-ld --disable-libstdcxx-debug --enable-plugin --with-boot-ldflags=-static-libstdc++ --with-stage1-ldflags=-static-libstdc++] ignore line: [Thread model: posix] - ignore line: [gcc version 4.9.2 (tdm64-1) ] - ignore line: [COMPILER_PATH=C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/] - ignore line: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/] - ignore line: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/bin/] - ignore line: [LIBRARY_PATH=C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/] - ignore line: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/] - ignore line: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/] - ignore line: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../lib/] - ignore line: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/] - ignore line: [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_8babb.exe' '-mtune=generic' '-march=x86-64'] - link line: [ C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/collect2.exe -plugin C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/liblto_plugin-0.dll -plugin-opt=C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\86131\\AppData\\Local\\Temp\\ccxGNASd.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -m i386pep --exclude-libs=libpthread.a -Bdynamic -o cmTC_8babb.exe C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/crtbegin.o -LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2 -LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc -LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib -LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../lib -LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib -LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../.. CMakeFiles/cmTC_8babb.dir/CMakeCXXCompilerABI.cpp.obj --out-implib libcmTC_8babb.dll.a --major-image-version 0 --minor-image-version 0 -Bstatic -lstdc++ -Bdynamic -lmingw32 -lgcc -lmoldname -lmingwex -lmsvcrt -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 -lgcc -lmoldname -lmingwex -lmsvcrt C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/crtend.o\x0d] - arg [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/collect2.exe] ==> ignore + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 14.2.0 (Rev2 Built by MSYS2 project) ] + ignore line: [COMPILER_PATH=E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/] + ignore line: [E:/gcc/ucrt64/bin/../lib/gcc/] + ignore line: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/] + ignore line: [LIBRARY_PATH=E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/] + ignore line: [E:/gcc/ucrt64/bin/../lib/gcc/] + ignore line: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/../lib/] + ignore line: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/] + ignore line: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/] + ignore line: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_f9b15.exe' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_f9b15.'] + link line: [ E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/collect2.exe -plugin E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/liblto_plugin.dll -plugin-opt=E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\cdj\\AppData\\Local\\Temp\\ccMbvDFe.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -m i386pep -Bdynamic -o cmTC_f9b15.exe E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/crt2.o E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/crtbegin.o -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0 -LE:/gcc/ucrt64/bin/../lib/gcc -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/../lib -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../.. -v --whole-archive CMakeFiles\\cmTC_f9b15.dir/objects.a --no-whole-archive --out-implib libcmTC_f9b15.dll.a --major-image-version 0 --minor-image-version 0 -lstdc++ -lmingw32 -lgcc_s -lgcc -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 -lgcc_s -lgcc -lmingwex -lmsvcrt -lkernel32 E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/default-manifest.o E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/crtend.o] + arg [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/collect2.exe] ==> ignore arg [-plugin] ==> ignore - arg [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/liblto_plugin-0.dll] ==> ignore - arg [-plugin-opt=C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/lto-wrapper.exe] ==> ignore - arg [-plugin-opt=-fresolution=C:\\Users\\86131\\AppData\\Local\\Temp\\ccxGNASd.res] ==> ignore + arg [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/liblto_plugin.dll] ==> ignore + arg [-plugin-opt=E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/lto-wrapper.exe] ==> ignore + arg [-plugin-opt=-fresolution=C:\\Users\\cdj\\AppData\\Local\\Temp\\ccMbvDFe.res] ==> ignore arg [-plugin-opt=-pass-through=-lmingw32] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [-plugin-opt=-pass-through=-lmoldname] ==> ignore arg [-plugin-opt=-pass-through=-lmingwex] ==> ignore arg [-plugin-opt=-pass-through=-lmsvcrt] ==> ignore + arg [-plugin-opt=-pass-through=-lkernel32] ==> ignore arg [-plugin-opt=-pass-through=-lpthread] ==> ignore arg [-plugin-opt=-pass-through=-ladvapi32] ==> ignore arg [-plugin-opt=-pass-through=-lshell32] ==> ignore arg [-plugin-opt=-pass-through=-luser32] ==> ignore arg [-plugin-opt=-pass-through=-lkernel32] ==> ignore arg [-plugin-opt=-pass-through=-lmingw32] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [-plugin-opt=-pass-through=-lmoldname] ==> ignore arg [-plugin-opt=-pass-through=-lmingwex] ==> ignore arg [-plugin-opt=-pass-through=-lmsvcrt] ==> ignore + arg [-plugin-opt=-pass-through=-lkernel32] ==> ignore arg [-m] ==> ignore arg [i386pep] ==> ignore - arg [--exclude-libs=libpthread.a] ==> ignore arg [-Bdynamic] ==> search dynamic arg [-o] ==> ignore - arg [cmTC_8babb.exe] ==> ignore - arg [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o] ==> obj [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o] - arg [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/crtbegin.o] ==> obj [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/crtbegin.o] - arg [-LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2] ==> dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2] - arg [-LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc] ==> dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc] - arg [-LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib] ==> dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib] - arg [-LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../lib] ==> dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../lib] - arg [-LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib] ==> dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib] - arg [-LC:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../..] ==> dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../..] - arg [CMakeFiles/cmTC_8babb.dir/CMakeCXXCompilerABI.cpp.obj] ==> ignore + arg [cmTC_f9b15.exe] ==> ignore + arg [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/crt2.o] ==> obj [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/crt2.o] + arg [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/crtbegin.o] ==> obj [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/crtbegin.o] + arg [-LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0] ==> dir [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0] + arg [-LE:/gcc/ucrt64/bin/../lib/gcc] ==> dir [E:/gcc/ucrt64/bin/../lib/gcc] + arg [-LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/../lib] ==> dir [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/../lib] + arg [-LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib] ==> dir [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib] + arg [-LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib] ==> dir [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib] + arg [-LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../..] ==> dir [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../..] + arg [-v] ==> ignore + arg [--whole-archive] ==> ignore + arg [CMakeFiles\\cmTC_f9b15.dir/objects.a] ==> ignore + arg [--no-whole-archive] ==> ignore arg [--out-implib] ==> ignore - arg [libcmTC_8babb.dll.a] ==> ignore + arg [libcmTC_f9b15.dll.a] ==> ignore arg [--major-image-version] ==> ignore arg [0] ==> ignore arg [--minor-image-version] ==> ignore arg [0] ==> ignore - arg [-Bstatic] ==> search static - arg [-lstdc++] ==> lib [SEARCH_STATIC:stdc++] - arg [-Bdynamic] ==> search dynamic + arg [-lstdc++] ==> lib [stdc++] arg [-lmingw32] ==> lib [mingw32] + arg [-lgcc_s] ==> lib [gcc_s] arg [-lgcc] ==> lib [gcc] - arg [-lmoldname] ==> lib [moldname] arg [-lmingwex] ==> lib [mingwex] arg [-lmsvcrt] ==> lib [msvcrt] + arg [-lkernel32] ==> lib [kernel32] arg [-lpthread] ==> lib [pthread] arg [-ladvapi32] ==> lib [advapi32] arg [-lshell32] ==> lib [shell32] arg [-luser32] ==> lib [user32] arg [-lkernel32] ==> lib [kernel32] arg [-lmingw32] ==> lib [mingw32] + arg [-lgcc_s] ==> lib [gcc_s] arg [-lgcc] ==> lib [gcc] - arg [-lmoldname] ==> lib [moldname] arg [-lmingwex] ==> lib [mingwex] arg [-lmsvcrt] ==> lib [msvcrt] - arg [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/crtend.o] ==> obj [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/crtend.o] - search lib [SEARCH_STATIC:stdc++] ==> [C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/libstdc++.a] + arg [-lkernel32] ==> lib [kernel32] + arg [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/default-manifest.o] ==> obj [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/default-manifest.o] + arg [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/crtend.o] ==> obj [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/crtend.o] + ignore line: [collect2 version 14.2.0] + ignore line: [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe -plugin E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/liblto_plugin.dll -plugin-opt=E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\cdj\\AppData\\Local\\Temp\\ccMbvDFe.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -m i386pep -Bdynamic -o cmTC_f9b15.exe E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/crt2.o E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/crtbegin.o -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0 -LE:/gcc/ucrt64/bin/../lib/gcc -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/../lib -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib -LE:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../.. -v --whole-archive CMakeFiles\\cmTC_f9b15.dir/objects.a --no-whole-archive --out-implib libcmTC_f9b15.dll.a --major-image-version 0 --minor-image-version 0 -lstdc++ -lmingw32 -lgcc_s -lgcc -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 -lgcc_s -lgcc -lmingwex -lmsvcrt -lkernel32 E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/default-manifest.o E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/crtend.o] + linker tool for 'CXX': E:/gcc/ucrt64/x86_64-w64-mingw32/bin/ld.exe remove lib [msvcrt] remove lib [msvcrt] - collapse obj [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o] ==> [C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib/crt2.o] - collapse obj [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/crtbegin.o] ==> [C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib/crtbegin.o] - collapse obj [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib/crtend.o] ==> [C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib/crtend.o] - collapse library dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2] ==> [C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2] - collapse library dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc] ==> [C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc] - collapse library dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib/../lib] ==> [C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib] - collapse library dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../lib] ==> [C:/Program Files (x86)/Dev-Cpp/MinGW64/lib] - collapse library dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/lib] ==> [C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib] - collapse library dir [C:/PROGRA~2/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../..] ==> [C:/Program Files (x86)/Dev-Cpp/MinGW64/lib] - implicit libs: [C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/libstdc++.a;mingw32;gcc;moldname;mingwex;pthread;advapi32;shell32;user32;kernel32;mingw32;gcc;moldname;mingwex] - implicit objs: [C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib/crt2.o;C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib/crtbegin.o;C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib/crtend.o] - implicit dirs: [C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2;C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc;C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib;C:/Program Files (x86)/Dev-Cpp/MinGW64/lib] + collapse obj [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/crt2.o] ==> [E:/gcc/ucrt64/lib/crt2.o] + collapse obj [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/crtbegin.o] ==> [E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0/crtbegin.o] + collapse obj [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib/default-manifest.o] ==> [E:/gcc/ucrt64/lib/default-manifest.o] + collapse obj [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/crtend.o] ==> [E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0/crtend.o] + collapse library dir [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0] ==> [E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0] + collapse library dir [E:/gcc/ucrt64/bin/../lib/gcc] ==> [E:/gcc/ucrt64/lib/gcc] + collapse library dir [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/../lib] ==> [E:/gcc/ucrt64/x86_64-w64-mingw32/lib] + collapse library dir [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../lib] ==> [E:/gcc/ucrt64/lib] + collapse library dir [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib] ==> [E:/gcc/ucrt64/x86_64-w64-mingw32/lib] + collapse library dir [E:/gcc/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../..] ==> [E:/gcc/ucrt64/lib] + implicit libs: [stdc++;mingw32;gcc_s;gcc;mingwex;kernel32;pthread;advapi32;shell32;user32;kernel32;mingw32;gcc_s;gcc;mingwex;kernel32] + implicit objs: [E:/gcc/ucrt64/lib/crt2.o;E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0/crtbegin.o;E:/gcc/ucrt64/lib/default-manifest.o;E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0/crtend.o] + implicit dirs: [E:/gcc/ucrt64/lib/gcc/x86_64-w64-mingw32/14.2.0;E:/gcc/ucrt64/lib/gcc;E:/gcc/ucrt64/x86_64-w64-mingw32/lib;E:/gcc/ucrt64/lib] implicit fwks: [] - - kind: "try_compile-v1" + kind: "message-v1" backtrace: - - "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Internal/FeatureTesting.cmake:34 (try_compile)" - - "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Internal/FeatureTesting.cmake:84 (_record_compiler_features)" - - "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/CMakeCommonCompilerMacros.cmake:121 (_record_compiler_features_cxx)" - - "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCompileFeatures.cmake:70 (cmake_record_cxx_compile_features)" - - "C:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake:70 (CMAKE_DETERMINE_COMPILE_FEATURES)" - - "CMakeLists.txt" - checks: - - "Detecting CXX compile features" - directories: - source: "F:/zzy/code/algebra/build/CMakeFiles/CMakeScratch/TryCompile-ml1iyj" - binary: "F:/zzy/code/algebra/build/CMakeFiles/CMakeScratch/TryCompile-ml1iyj" - cmakeVariables: - CMAKE_CXX_FLAGS: "" - buildResult: - variable: "CMAKE_CXX_FEATURE_TEST" - cached: true - stdout: | - Change Dir: 'F:/zzy/code/algebra/build/CMakeFiles/CMakeScratch/TryCompile-ml1iyj' - - Run Build Command(s): C:/ST/STM32CubeCLT_1.15.1/Ninja/bin/ninja.exe -v cmTC_adb7c - [1/2] C:\\PROGRA~2\\Dev-Cpp\\MinGW64\\bin\\C__~1.EXE -std=c++14 -o CMakeFiles/cmTC_adb7c.dir/feature_tests.cxx.obj -c F:/zzy/code/algebra/build/CMakeFiles/CMakeScratch/TryCompile-ml1iyj/feature_tests.cxx - [2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && C:\\PROGRA~2\\Dev-Cpp\\MinGW64\\bin\\C__~1.EXE CMakeFiles/cmTC_adb7c.dir/feature_tests.cxx.obj -o cmTC_adb7c.exe -Wl,--out-implib,libcmTC_adb7c.dll.a -Wl,--major-image-version,0,--minor-image-version,0 -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && cd ." - - exitCode: 0 + - "E:/Cmake/share/cmake-4.0/Modules/Internal/CMakeDetermineLinkerId.cmake:36 (message)" + - "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:264 (cmake_determine_linker_id)" + - "E:/Cmake/share/cmake-4.0/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + message: | + Running the CXX compiler's linker: "E:/gcc/ucrt64/x86_64-w64-mingw32/bin/ld.exe" "-v" + GNU ld (GNU Binutils) 2.44 ... diff --git a/build/CMakeFiles/CMakeDirectoryInformation.cmake b/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 00000000..b97d1528 --- /dev/null +++ b/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "MinGW Makefiles" Generator, CMake Version 4.0 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/CMakeFiles/InstallScripts.json b/build/CMakeFiles/InstallScripts.json new file mode 100644 index 00000000..f885ffcf --- /dev/null +++ b/build/CMakeFiles/InstallScripts.json @@ -0,0 +1,7 @@ +{ + "InstallScripts" : + [ + "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build/cmake_install.cmake" + ], + "Parallel" : false +} diff --git a/build/CMakeFiles/Makefile.cmake b/build/CMakeFiles/Makefile.cmake new file mode 100644 index 00000000..14665770 --- /dev/null +++ b/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,154 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "MinGW Makefiles" Generator, CMake Version 4.0 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "MinGW Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/CMakeLists.txt" + "CMakeFiles/4.0.1/CMakeCCompiler.cmake" + "CMakeFiles/4.0.1/CMakeCXXCompiler.cmake" + "CMakeFiles/4.0.1/CMakeRCCompiler.cmake" + "CMakeFiles/4.0.1/CMakeSystem.cmake" + "E:/Cmake/share/cmake-4.0/Modules/CMakeCCompiler.cmake.in" + "E:/Cmake/share/cmake-4.0/Modules/CMakeCCompilerABI.c" + "E:/Cmake/share/cmake-4.0/Modules/CMakeCInformation.cmake" + "E:/Cmake/share/cmake-4.0/Modules/CMakeCXXCompiler.cmake.in" + "E:/Cmake/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp" + "E:/Cmake/share/cmake-4.0/Modules/CMakeCXXInformation.cmake" + "E:/Cmake/share/cmake-4.0/Modules/CMakeCommonLanguageInclude.cmake" + "E:/Cmake/share/cmake-4.0/Modules/CMakeCompilerIdDetection.cmake" + "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineCCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineCXXCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake" + "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineCompilerId.cmake" + "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineCompilerSupport.cmake" + "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineRCCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/CMakeDetermineSystem.cmake" + "E:/Cmake/share/cmake-4.0/Modules/CMakeFindBinUtils.cmake" + "E:/Cmake/share/cmake-4.0/Modules/CMakeGenericSystem.cmake" + "E:/Cmake/share/cmake-4.0/Modules/CMakeInitializeConfigs.cmake" + "E:/Cmake/share/cmake-4.0/Modules/CMakeLanguageInformation.cmake" + "E:/Cmake/share/cmake-4.0/Modules/CMakeMinGWFindMake.cmake" + "E:/Cmake/share/cmake-4.0/Modules/CMakeParseImplicitIncludeInfo.cmake" + "E:/Cmake/share/cmake-4.0/Modules/CMakeParseImplicitLinkInfo.cmake" + "E:/Cmake/share/cmake-4.0/Modules/CMakeParseLibraryArchitecture.cmake" + "E:/Cmake/share/cmake-4.0/Modules/CMakeRCCompiler.cmake.in" + "E:/Cmake/share/cmake-4.0/Modules/CMakeRCInformation.cmake" + "E:/Cmake/share/cmake-4.0/Modules/CMakeSystem.cmake.in" + "E:/Cmake/share/cmake-4.0/Modules/CMakeSystemSpecificInformation.cmake" + "E:/Cmake/share/cmake-4.0/Modules/CMakeSystemSpecificInitialize.cmake" + "E:/Cmake/share/cmake-4.0/Modules/CMakeTestCCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/CMakeTestCXXCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/CMakeTestCompilerCommon.cmake" + "E:/Cmake/share/cmake-4.0/Modules/CMakeTestRCCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/Borland-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/Clang-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/Cray-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/CrayClang-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/GHS-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/GNU-C.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/GNU-CXX.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/GNU-FindBinUtils.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/GNU.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/IAR-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/Intel-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/LCC-C-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/OrangeC-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/PGI-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/SCO-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/TI-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/TIClang-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/Tasking-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Internal/CMakeCLinkerInformation.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Internal/CMakeCXXLinkerInformation.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Internal/CMakeCommonLinkerInformation.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Internal/CMakeDetermineLinkerId.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Internal/CMakeInspectCLinker.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Internal/CMakeInspectCXXLinker.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Internal/FeatureTesting.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Linker/GNU-C.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Linker/GNU-CXX.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Linker/GNU.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Platform/Linker/GNU.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Platform/Linker/Windows-GNU-C.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Platform/Linker/Windows-GNU-CXX.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Platform/Linker/Windows-GNU.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Platform/Windows-Determine-CXX.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Platform/Windows-GNU-C-ABI.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Platform/Windows-GNU-C.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Platform/Windows-GNU-CXX-ABI.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Platform/Windows-GNU-CXX.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Platform/Windows-GNU.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Platform/Windows-Initialize.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Platform/Windows-windres.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Platform/Windows.cmake" + "E:/Cmake/share/cmake-4.0/Modules/Platform/WindowsPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/4.0.1/CMakeSystem.cmake" + "CMakeFiles/4.0.1/CMakeCCompiler.cmake" + "CMakeFiles/4.0.1/CMakeCXXCompiler.cmake" + "CMakeFiles/4.0.1/CMakeRCCompiler.cmake" + "CMakeFiles/4.0.1/CMakeCCompiler.cmake" + "CMakeFiles/4.0.1/CMakeCCompiler.cmake" + "CMakeFiles/4.0.1/CMakeCXXCompiler.cmake" + "CMakeFiles/4.0.1/CMakeCXXCompiler.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/main.dir/DependInfo.cmake" + ) diff --git a/build/CMakeFiles/Makefile2 b/build/CMakeFiles/Makefile2 new file mode 100644 index 00000000..516411ac --- /dev/null +++ b/build/CMakeFiles/Makefile2 @@ -0,0 +1,121 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "MinGW Makefiles" Generator, CMake Version 4.0 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +SHELL = cmd.exe + +# The CMake executable. +CMAKE_COMMAND = E:\Cmake\bin\cmake.exe + +# The command to remove a file. +RM = E:\Cmake\bin\cmake.exe -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main\build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/main.dir/all +.PHONY : all + +# The main recursive "codegen" target. +codegen: CMakeFiles/main.dir/codegen +.PHONY : codegen + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/main.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/main.dir + +# All Build rule for target. +CMakeFiles/main.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles\main.dir\build.make CMakeFiles/main.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles\main.dir\build.make CMakeFiles/main.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main\build\CMakeFiles --progress-num=1,2,3 "Built target main" +.PHONY : CMakeFiles/main.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/main.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main\build\CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 CMakeFiles/main.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main\build\CMakeFiles 0 +.PHONY : CMakeFiles/main.dir/rule + +# Convenience name for target. +main: CMakeFiles/main.dir/rule +.PHONY : main + +# codegen rule for target. +CMakeFiles/main.dir/codegen: + $(MAKE) $(MAKESILENT) -f CMakeFiles\main.dir\build.make CMakeFiles/main.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main\build\CMakeFiles --progress-num=1,2,3 "Finished codegen for target main" +.PHONY : CMakeFiles/main.dir/codegen + +# clean rule for target. +CMakeFiles/main.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles\main.dir\build.make CMakeFiles/main.dir/clean +.PHONY : CMakeFiles/main.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles\Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/CMakeFiles/TargetDirectories.txt b/build/CMakeFiles/TargetDirectories.txt index 3b47001e..0bdf5e61 100644 --- a/build/CMakeFiles/TargetDirectories.txt +++ b/build/CMakeFiles/TargetDirectories.txt @@ -1,2 +1,3 @@ -F:/zzy/code/algebra/build/CMakeFiles/edit_cache.dir -F:/zzy/code/algebra/build/CMakeFiles/rebuild_cache.dir +D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build/CMakeFiles/main.dir +D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build/CMakeFiles/edit_cache.dir +D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build/CMakeFiles/rebuild_cache.dir diff --git a/build/CMakeFiles/feature_tests.bin b/build/CMakeFiles/feature_tests.bin deleted file mode 100644 index c2b18eee..00000000 Binary files a/build/CMakeFiles/feature_tests.bin and /dev/null differ diff --git a/build/CMakeFiles/main.dir/DependInfo.cmake b/build/CMakeFiles/main.dir/DependInfo.cmake new file mode 100644 index 00000000..456809fb --- /dev/null +++ b/build/CMakeFiles/main.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/src/algebra.c" "CMakeFiles/main.dir/src/algebra.c.obj" "gcc" "CMakeFiles/main.dir/src/algebra.c.obj.d" + "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/src/main.c" "CMakeFiles/main.dir/src/main.c.obj" "gcc" "CMakeFiles/main.dir/src/main.c.obj.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/CMakeFiles/main.dir/build.make b/build/CMakeFiles/main.dir/build.make new file mode 100644 index 00000000..c3637aca --- /dev/null +++ b/build/CMakeFiles/main.dir/build.make @@ -0,0 +1,132 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "MinGW Makefiles" Generator, CMake Version 4.0 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +SHELL = cmd.exe + +# The CMake executable. +CMAKE_COMMAND = E:\Cmake\bin\cmake.exe + +# The command to remove a file. +RM = E:\Cmake\bin\cmake.exe -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main\build + +# Include any dependencies generated for this target. +include CMakeFiles/main.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/main.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/main.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/main.dir/flags.make + +CMakeFiles/main.dir/codegen: +.PHONY : CMakeFiles/main.dir/codegen + +CMakeFiles/main.dir/src/algebra.c.obj: CMakeFiles/main.dir/flags.make +CMakeFiles/main.dir/src/algebra.c.obj: CMakeFiles/main.dir/includes_C.rsp +CMakeFiles/main.dir/src/algebra.c.obj: D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/src/algebra.c +CMakeFiles/main.dir/src/algebra.c.obj: CMakeFiles/main.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object CMakeFiles/main.dir/src/algebra.c.obj" + E:\gcc\ucrt64\bin\gcc.exe $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/main.dir/src/algebra.c.obj -MF CMakeFiles\main.dir\src\algebra.c.obj.d -o CMakeFiles\main.dir\src\algebra.c.obj -c D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main\src\algebra.c + +CMakeFiles/main.dir/src/algebra.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/main.dir/src/algebra.c.i" + E:\gcc\ucrt64\bin\gcc.exe $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main\src\algebra.c > CMakeFiles\main.dir\src\algebra.c.i + +CMakeFiles/main.dir/src/algebra.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/main.dir/src/algebra.c.s" + E:\gcc\ucrt64\bin\gcc.exe $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main\src\algebra.c -o CMakeFiles\main.dir\src\algebra.c.s + +CMakeFiles/main.dir/src/main.c.obj: CMakeFiles/main.dir/flags.make +CMakeFiles/main.dir/src/main.c.obj: CMakeFiles/main.dir/includes_C.rsp +CMakeFiles/main.dir/src/main.c.obj: D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/src/main.c +CMakeFiles/main.dir/src/main.c.obj: CMakeFiles/main.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building C object CMakeFiles/main.dir/src/main.c.obj" + E:\gcc\ucrt64\bin\gcc.exe $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/main.dir/src/main.c.obj -MF CMakeFiles\main.dir\src\main.c.obj.d -o CMakeFiles\main.dir\src\main.c.obj -c D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main\src\main.c + +CMakeFiles/main.dir/src/main.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/main.dir/src/main.c.i" + E:\gcc\ucrt64\bin\gcc.exe $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main\src\main.c > CMakeFiles\main.dir\src\main.c.i + +CMakeFiles/main.dir/src/main.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/main.dir/src/main.c.s" + E:\gcc\ucrt64\bin\gcc.exe $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main\src\main.c -o CMakeFiles\main.dir\src\main.c.s + +# Object files for target main +main_OBJECTS = \ +"CMakeFiles/main.dir/src/algebra.c.obj" \ +"CMakeFiles/main.dir/src/main.c.obj" + +# External object files for target main +main_EXTERNAL_OBJECTS = + +D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/bin/main.exe: CMakeFiles/main.dir/src/algebra.c.obj +D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/bin/main.exe: CMakeFiles/main.dir/src/main.c.obj +D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/bin/main.exe: CMakeFiles/main.dir/build.make +D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/bin/main.exe: CMakeFiles/main.dir/linkLibs.rsp +D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/bin/main.exe: CMakeFiles/main.dir/objects1.rsp +D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/bin/main.exe: CMakeFiles/main.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking C executable D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main\bin\main.exe" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles\main.dir\link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/main.dir/build: D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/bin/main.exe +.PHONY : CMakeFiles/main.dir/build + +CMakeFiles/main.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles\main.dir\cmake_clean.cmake +.PHONY : CMakeFiles/main.dir/clean + +CMakeFiles/main.dir/depend: + $(CMAKE_COMMAND) -E cmake_depends "MinGW Makefiles" D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main\build D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main\build D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main\build\CMakeFiles\main.dir\DependInfo.cmake "--color=$(COLOR)" +.PHONY : CMakeFiles/main.dir/depend + diff --git a/build/CMakeFiles/main.dir/cmake_clean.cmake b/build/CMakeFiles/main.dir/cmake_clean.cmake new file mode 100644 index 00000000..b41d6c09 --- /dev/null +++ b/build/CMakeFiles/main.dir/cmake_clean.cmake @@ -0,0 +1,15 @@ +file(REMOVE_RECURSE + "CMakeFiles/main.dir/src/algebra.c.obj" + "CMakeFiles/main.dir/src/algebra.c.obj.d" + "CMakeFiles/main.dir/src/main.c.obj" + "CMakeFiles/main.dir/src/main.c.obj.d" + "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/bin/libmain.dll.a" + "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/bin/main.exe" + "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/bin/main.exe.manifest" + "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/bin/main.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang C) + include(CMakeFiles/main.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/CMakeFiles/main.dir/compiler_depend.make b/build/CMakeFiles/main.dir/compiler_depend.make new file mode 100644 index 00000000..386f0a8f --- /dev/null +++ b/build/CMakeFiles/main.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for main. +# This may be replaced when dependencies are built. diff --git a/build/CMakeFiles/main.dir/compiler_depend.ts b/build/CMakeFiles/main.dir/compiler_depend.ts new file mode 100644 index 00000000..a3467f4e --- /dev/null +++ b/build/CMakeFiles/main.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for main. diff --git a/build/CMakeFiles/main.dir/depend.make b/build/CMakeFiles/main.dir/depend.make new file mode 100644 index 00000000..7e75fee7 --- /dev/null +++ b/build/CMakeFiles/main.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for main. +# This may be replaced when dependencies are built. diff --git a/build/CMakeFiles/main.dir/flags.make b/build/CMakeFiles/main.dir/flags.make new file mode 100644 index 00000000..30a71b03 --- /dev/null +++ b/build/CMakeFiles/main.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "MinGW Makefiles" Generator, CMake Version 4.0 + +# compile C with E:/gcc/ucrt64/bin/gcc.exe +C_DEFINES = + +C_INCLUDES = @CMakeFiles/main.dir/includes_C.rsp + +C_FLAGS = -g + diff --git a/build/CMakeFiles/main.dir/includes_C.rsp b/build/CMakeFiles/main.dir/includes_C.rsp new file mode 100644 index 00000000..8a4d28ea --- /dev/null +++ b/build/CMakeFiles/main.dir/includes_C.rsp @@ -0,0 +1 @@ +-I"D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/inc" diff --git a/build/CMakeFiles/main.dir/link.txt b/build/CMakeFiles/main.dir/link.txt new file mode 100644 index 00000000..e1034958 --- /dev/null +++ b/build/CMakeFiles/main.dir/link.txt @@ -0,0 +1,3 @@ +E:\Cmake\bin\cmake.exe -E rm -f CMakeFiles\main.dir/objects.a +E:\gcc\ucrt64\bin\ar.exe qc CMakeFiles\main.dir/objects.a @CMakeFiles\main.dir\objects1.rsp +E:\gcc\ucrt64\bin\gcc.exe -g -Wl,--whole-archive CMakeFiles\main.dir/objects.a -Wl,--no-whole-archive -o D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main\bin\main.exe -Wl,--out-implib,D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main\bin\libmain.dll.a -Wl,--major-image-version,0,--minor-image-version,0 @CMakeFiles\main.dir\linkLibs.rsp diff --git a/build/CMakeFiles/main.dir/linkLibs.rsp b/build/CMakeFiles/main.dir/linkLibs.rsp new file mode 100644 index 00000000..8ed353a3 --- /dev/null +++ b/build/CMakeFiles/main.dir/linkLibs.rsp @@ -0,0 +1 @@ + -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 diff --git a/build/CMakeFiles/main.dir/objects.a b/build/CMakeFiles/main.dir/objects.a new file mode 100644 index 00000000..2269f6d9 Binary files /dev/null and b/build/CMakeFiles/main.dir/objects.a differ diff --git a/build/CMakeFiles/main.dir/objects1.rsp b/build/CMakeFiles/main.dir/objects1.rsp new file mode 100644 index 00000000..069bd4bd --- /dev/null +++ b/build/CMakeFiles/main.dir/objects1.rsp @@ -0,0 +1 @@ +CMakeFiles/main.dir/src/algebra.c.obj CMakeFiles/main.dir/src/main.c.obj diff --git a/build/CMakeFiles/main.dir/progress.make b/build/CMakeFiles/main.dir/progress.make new file mode 100644 index 00000000..6a9dc74f --- /dev/null +++ b/build/CMakeFiles/main.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 + diff --git a/build/CMakeFiles/main.dir/src/algebra.c.obj b/build/CMakeFiles/main.dir/src/algebra.c.obj new file mode 100644 index 00000000..eba9077c Binary files /dev/null and b/build/CMakeFiles/main.dir/src/algebra.c.obj differ diff --git a/build/CMakeFiles/main.dir/src/algebra.c.obj.d b/build/CMakeFiles/main.dir/src/algebra.c.obj.d new file mode 100644 index 00000000..865c98e1 --- /dev/null +++ b/build/CMakeFiles/main.dir/src/algebra.c.obj.d @@ -0,0 +1,11 @@ +CMakeFiles/main.dir/src/algebra.c.obj: \ + D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main\src\algebra.c \ + D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/inc/algebra.h \ + E:/gcc/ucrt64/include/stdio.h \ + E:/gcc/ucrt64/include/corecrt_stdio_config.h \ + E:/gcc/ucrt64/include/corecrt.h E:/gcc/ucrt64/include/_mingw.h \ + E:/gcc/ucrt64/include/_mingw_mac.h E:/gcc/ucrt64/include/_mingw_secapi.h \ + E:/gcc/ucrt64/include/vadefs.h E:/gcc/ucrt64/include/sdks/_mingw_ddk.h \ + E:/gcc/ucrt64/include/_mingw_off_t.h E:/gcc/ucrt64/include/swprintf.inl \ + E:/gcc/ucrt64/include/sec_api/stdio_s.h E:/gcc/ucrt64/include/math.h \ + E:/gcc/ucrt64/include/crtdefs.h diff --git a/build/CMakeFiles/main.dir/src/main.c.obj b/build/CMakeFiles/main.dir/src/main.c.obj new file mode 100644 index 00000000..7f4a55b3 Binary files /dev/null and b/build/CMakeFiles/main.dir/src/main.c.obj differ diff --git a/build/CMakeFiles/main.dir/src/main.c.obj.d b/build/CMakeFiles/main.dir/src/main.c.obj.d new file mode 100644 index 00000000..25a1cf2d --- /dev/null +++ b/build/CMakeFiles/main.dir/src/main.c.obj.d @@ -0,0 +1,10 @@ +CMakeFiles/main.dir/src/main.c.obj: \ + D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main\src\main.c \ + E:/gcc/ucrt64/include/stdio.h \ + E:/gcc/ucrt64/include/corecrt_stdio_config.h \ + E:/gcc/ucrt64/include/corecrt.h E:/gcc/ucrt64/include/_mingw.h \ + E:/gcc/ucrt64/include/_mingw_mac.h E:/gcc/ucrt64/include/_mingw_secapi.h \ + E:/gcc/ucrt64/include/vadefs.h E:/gcc/ucrt64/include/sdks/_mingw_ddk.h \ + E:/gcc/ucrt64/include/_mingw_off_t.h E:/gcc/ucrt64/include/swprintf.inl \ + E:/gcc/ucrt64/include/sec_api/stdio_s.h \ + D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/inc/algebra.h diff --git a/build/CMakeFiles/progress.marks b/build/CMakeFiles/progress.marks new file mode 100644 index 00000000..00750edc --- /dev/null +++ b/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +3 diff --git a/build/CMakeFiles/rules.ninja b/build/CMakeFiles/rules.ninja deleted file mode 100644 index e98ae2d9..00000000 --- a/build/CMakeFiles/rules.ninja +++ /dev/null @@ -1,45 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Ninja" Generator, CMake Version 3.28 - -# This file contains all the rules used to get the outputs files -# built from the input files. -# It is included in the main 'build.ninja'. - -# ============================================================================= -# Project: Project -# Configurations: Debug -# ============================================================================= -# ============================================================================= - -############################################# -# Rule for running custom commands. - -rule CUSTOM_COMMAND - command = $COMMAND - description = $DESC - - -############################################# -# Rule for re-running cmake. - -rule RERUN_CMAKE - command = C:\ST\STM32CubeCLT_1.15.1\CMake\bin\cmake.exe --regenerate-during-build -SF:\zzy\code\algebra -BF:\zzy\code\algebra\build - description = Re-running CMake... - generator = 1 - - -############################################# -# Rule for cleaning all built files. - -rule CLEAN - command = C:\ST\STM32CubeCLT_1.15.1\Ninja\bin\ninja.exe $FILE_ARG -t clean $TARGETS - description = Cleaning all built files... - - -############################################# -# Rule for printing all primary targets available. - -rule HELP - command = C:\ST\STM32CubeCLT_1.15.1\Ninja\bin\ninja.exe -t targets - description = All primary targets available: - diff --git a/build/Makefile b/build/Makefile new file mode 100644 index 00000000..1e046ede --- /dev/null +++ b/build/Makefile @@ -0,0 +1,215 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "MinGW Makefiles" Generator, CMake Version 4.0 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +SHELL = cmd.exe + +# The CMake executable. +CMAKE_COMMAND = E:\Cmake\bin\cmake.exe + +# The command to remove a file. +RM = E:\Cmake\bin\cmake.exe -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main\build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." + E:\Cmake\bin\cmake-gui.exe -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..." + E:\Cmake\bin\cmake.exe --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main\build\CMakeFiles D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main\build\\CMakeFiles\progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main\build\CMakeFiles 0 +.PHONY : all + +# The main codegen target +codegen: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main\build\CMakeFiles D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main\build\\CMakeFiles\progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 codegen + $(CMAKE_COMMAND) -E cmake_progress_start D:\x-lab\cuidongjie_hw1-main\cuidongjie_hw1-main\build\CMakeFiles 0 +.PHONY : codegen + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles\Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named main + +# Build rule for target. +main: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 main +.PHONY : main + +# fast build rule for target. +main/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles\main.dir\build.make CMakeFiles/main.dir/build +.PHONY : main/fast + +src/algebra.obj: src/algebra.c.obj +.PHONY : src/algebra.obj + +# target to build an object file +src/algebra.c.obj: + $(MAKE) $(MAKESILENT) -f CMakeFiles\main.dir\build.make CMakeFiles/main.dir/src/algebra.c.obj +.PHONY : src/algebra.c.obj + +src/algebra.i: src/algebra.c.i +.PHONY : src/algebra.i + +# target to preprocess a source file +src/algebra.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles\main.dir\build.make CMakeFiles/main.dir/src/algebra.c.i +.PHONY : src/algebra.c.i + +src/algebra.s: src/algebra.c.s +.PHONY : src/algebra.s + +# target to generate assembly for a file +src/algebra.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles\main.dir\build.make CMakeFiles/main.dir/src/algebra.c.s +.PHONY : src/algebra.c.s + +src/main.obj: src/main.c.obj +.PHONY : src/main.obj + +# target to build an object file +src/main.c.obj: + $(MAKE) $(MAKESILENT) -f CMakeFiles\main.dir\build.make CMakeFiles/main.dir/src/main.c.obj +.PHONY : src/main.c.obj + +src/main.i: src/main.c.i +.PHONY : src/main.i + +# target to preprocess a source file +src/main.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles\main.dir\build.make CMakeFiles/main.dir/src/main.c.i +.PHONY : src/main.c.i + +src/main.s: src/main.c.s +.PHONY : src/main.s + +# target to generate assembly for a file +src/main.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles\main.dir\build.make CMakeFiles/main.dir/src/main.c.s +.PHONY : src/main.c.s + +# Help Target +help: + @echo The following are some of the valid targets for this Makefile: + @echo ... all (the default if no target is provided) + @echo ... clean + @echo ... depend + @echo ... codegen + @echo ... edit_cache + @echo ... rebuild_cache + @echo ... main + @echo ... src/algebra.obj + @echo ... src/algebra.i + @echo ... src/algebra.s + @echo ... src/main.obj + @echo ... src/main.i + @echo ... src/main.s +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles\Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/build.ninja b/build/build.ninja deleted file mode 100644 index 5182c800..00000000 --- a/build/build.ninja +++ /dev/null @@ -1,117 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Ninja" Generator, CMake Version 3.28 - -# This file contains all the build statements describing the -# compilation DAG. - -# ============================================================================= -# Write statements declared in CMakeLists.txt: -# -# Which is the root file. -# ============================================================================= - -# ============================================================================= -# Project: Project -# Configurations: Debug -# ============================================================================= - -############################################# -# Minimal version of Ninja required by this file - -ninja_required_version = 1.5 - - -############################################# -# Set configuration variable for custom commands. - -CONFIGURATION = Debug -# ============================================================================= -# Include auxiliary files. - - -############################################# -# Include rules file. - -include CMakeFiles/rules.ninja - -# ============================================================================= - -############################################# -# Logical path to working directory; prefix for absolute paths. - -cmake_ninja_workdir = F$:/zzy/code/algebra/build/ - -############################################# -# Utility command for edit_cache - -build CMakeFiles/edit_cache.util: CUSTOM_COMMAND - COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D F:\zzy\code\algebra\build && C:\ST\STM32CubeCLT_1.15.1\CMake\bin\cmake-gui.exe -SF:\zzy\code\algebra -BF:\zzy\code\algebra\build" - DESC = Running CMake cache editor... - pool = console - restat = 1 - -build edit_cache: phony CMakeFiles/edit_cache.util - - -############################################# -# Utility command for rebuild_cache - -build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND - COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D F:\zzy\code\algebra\build && C:\ST\STM32CubeCLT_1.15.1\CMake\bin\cmake.exe --regenerate-during-build -SF:\zzy\code\algebra -BF:\zzy\code\algebra\build" - DESC = Running CMake to regenerate build system... - pool = console - restat = 1 - -build rebuild_cache: phony CMakeFiles/rebuild_cache.util - -# ============================================================================= -# Target aliases. - -# ============================================================================= -# Folder targets. - -# ============================================================================= - -############################################# -# Folder: F:/zzy/code/algebra/build - -build all: phony - -# ============================================================================= -# Unknown Build Time Dependencies. -# Tell Ninja that they may appear as side effects of build rules -# otherwise ordered by order-only dependencies. - -# ============================================================================= -# Built-in targets - - -############################################# -# Re-run CMake if any of its inputs changed. - -build build.ninja: RERUN_CMAKE | C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCCompiler.cmake.in C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCCompilerABI.c C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCInformation.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCXXCompiler.cmake.in C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCXXInformation.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCommonLanguageInclude.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCompilerIdDetection.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCompileFeatures.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineRCCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineSystem.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeFindBinUtils.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeGenericSystem.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeInitializeConfigs.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeLanguageInformation.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeNinjaFindMake.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeParseImplicitIncludeInfo.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeParseImplicitLinkInfo.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeParseLibraryArchitecture.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeRCCompiler.cmake.in C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeRCInformation.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeSystem.cmake.in C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeSystemSpecificInformation.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeSystemSpecificInitialize.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeTestCCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeTestCompilerCommon.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeTestRCCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/ADSP-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/ARMCC-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/ARMClang-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/AppleClang-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Borland-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Bruce-C-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/CMakeCommonCompilerMacros.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Clang-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Clang-DetermineCompilerInternal.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Compaq-C-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Cray-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/CrayClang-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Embarcadero-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Fujitsu-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/GHS-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/GNU-C-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/GNU-C.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/GNU-CXX-FeatureTests.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/GNU-CXX.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/GNU-FindBinUtils.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/GNU.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/HP-C-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/HP-CXX-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/IAR-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Intel-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/LCC-C-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/MSVC-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/NVHPC-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/NVIDIA-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/OrangeC-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/PGI-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/PathScale-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/SCO-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/SDCC-C-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/SunPro-C-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/TI-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Tasking-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Watcom-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/XL-C-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/XL-CXX-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/XLClang-C-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/zOS-C-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Internal/FeatureTesting.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/Windows-Determine-CXX.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/Windows-GNU-C-ABI.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/Windows-GNU-C.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/Windows-GNU-CXX-ABI.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/Windows-GNU-CXX.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/Windows-GNU.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/Windows-Initialize.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/Windows-windres.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/Windows.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/WindowsPaths.cmake CMakeCache.txt CMakeFiles/3.28.1/CMakeCCompiler.cmake CMakeFiles/3.28.1/CMakeCXXCompiler.cmake CMakeFiles/3.28.1/CMakeRCCompiler.cmake CMakeFiles/3.28.1/CMakeSystem.cmake F$:/zzy/code/algebra/CMakeLists.txt - pool = console - - -############################################# -# A missing CMake input file is not an error. - -build C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCCompiler.cmake.in C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCCompilerABI.c C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCInformation.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCXXCompiler.cmake.in C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCXXInformation.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCommonLanguageInclude.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeCompilerIdDetection.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCompileFeatures.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineRCCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeDetermineSystem.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeFindBinUtils.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeGenericSystem.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeInitializeConfigs.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeLanguageInformation.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeNinjaFindMake.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeParseImplicitIncludeInfo.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeParseImplicitLinkInfo.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeParseLibraryArchitecture.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeRCCompiler.cmake.in C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeRCInformation.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeSystem.cmake.in C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeSystemSpecificInformation.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeSystemSpecificInitialize.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeTestCCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeTestCompilerCommon.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/CMakeTestRCCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/ADSP-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/ARMCC-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/ARMClang-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/AppleClang-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Borland-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Bruce-C-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/CMakeCommonCompilerMacros.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Clang-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Clang-DetermineCompilerInternal.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Compaq-C-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Cray-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/CrayClang-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Embarcadero-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Fujitsu-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/GHS-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/GNU-C-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/GNU-C.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/GNU-CXX-FeatureTests.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/GNU-CXX.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/GNU-FindBinUtils.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/GNU.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/HP-C-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/HP-CXX-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/IAR-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Intel-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/LCC-C-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/MSVC-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/NVHPC-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/NVIDIA-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/OrangeC-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/PGI-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/PathScale-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/SCO-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/SDCC-C-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/SunPro-C-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/TI-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Tasking-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/Watcom-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/XL-C-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/XL-CXX-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/XLClang-C-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/zOS-C-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Internal/FeatureTesting.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/Windows-Determine-CXX.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/Windows-GNU-C-ABI.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/Windows-GNU-C.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/Windows-GNU-CXX-ABI.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/Windows-GNU-CXX.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/Windows-GNU.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/Windows-Initialize.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/Windows-windres.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/Windows.cmake C$:/ST/STM32CubeCLT_1.15.1/CMake/share/cmake-3.28/Modules/Platform/WindowsPaths.cmake CMakeCache.txt CMakeFiles/3.28.1/CMakeCCompiler.cmake CMakeFiles/3.28.1/CMakeCXXCompiler.cmake CMakeFiles/3.28.1/CMakeRCCompiler.cmake CMakeFiles/3.28.1/CMakeSystem.cmake F$:/zzy/code/algebra/CMakeLists.txt: phony - - -############################################# -# Clean all the built files. - -build clean: CLEAN - - -############################################# -# Print all primary targets available. - -build help: HELP - - -############################################# -# Make the all target the default. - -default all diff --git a/build/cmake_install.cmake b/build/cmake_install.cmake index a61c88c8..b12f8cf6 100644 --- a/build/cmake_install.cmake +++ b/build/cmake_install.cmake @@ -1,8 +1,8 @@ -# Install script for directory: F:/zzy/code/algebra +# Install script for directory: D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main # Set the install prefix if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/Project") + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/main") endif() string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") @@ -32,18 +32,30 @@ if(NOT DEFINED CMAKE_CROSSCOMPILING) set(CMAKE_CROSSCOMPILING "FALSE") endif() -# Set default install directory permissions. +# Set path to fallback-tool for dependency-resolution. if(NOT DEFINED CMAKE_OBJDUMP) - set(CMAKE_OBJDUMP "C:/Program Files (x86)/Dev-Cpp/MinGW64/bin/objdump.exe") + set(CMAKE_OBJDUMP "E:/gcc/ucrt64/bin/objdump.exe") endif() +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() if(CMAKE_INSTALL_COMPONENT) - set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") + if(CMAKE_INSTALL_COMPONENT MATCHES "^[a-zA-Z0-9_.+-]+$") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") + else() + string(MD5 CMAKE_INST_COMP_HASH "${CMAKE_INSTALL_COMPONENT}") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INST_COMP_HASH}.txt") + unset(CMAKE_INST_COMP_HASH) + endif() else() set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") endif() -string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT - "${CMAKE_INSTALL_MANIFEST_FILES}") -file(WRITE "F:/zzy/code/algebra/build/${CMAKE_INSTALL_MANIFEST}" +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build/${CMAKE_INSTALL_MANIFEST}" "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/build/compile_commands.json b/build/compile_commands.json new file mode 100644 index 00000000..a9462404 --- /dev/null +++ b/build/compile_commands.json @@ -0,0 +1,14 @@ +[ +{ + "directory": "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build", + "command": "E:\\gcc\\ucrt64\\bin\\gcc.exe @CMakeFiles/main.dir/includes_C.rsp -g -o CMakeFiles\\main.dir\\src\\algebra.c.obj -c D:\\x-lab\\cuidongjie_hw1-main\\cuidongjie_hw1-main\\src\\algebra.c", + "file": "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/src/algebra.c", + "output": "CMakeFiles/main.dir/src/algebra.c.obj" +}, +{ + "directory": "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/build", + "command": "E:\\gcc\\ucrt64\\bin\\gcc.exe @CMakeFiles/main.dir/includes_C.rsp -g -o CMakeFiles\\main.dir\\src\\main.c.obj -c D:\\x-lab\\cuidongjie_hw1-main\\cuidongjie_hw1-main\\src\\main.c", + "file": "D:/x-lab/cuidongjie_hw1-main/cuidongjie_hw1-main/src/main.c", + "output": "CMakeFiles/main.dir/src/main.c.obj" +} +] \ No newline at end of file diff --git a/pic/add_matrix.png b/pic/add_matrix.png new file mode 100644 index 00000000..234224a0 Binary files /dev/null and b/pic/add_matrix.png differ diff --git a/pic/det_matrix.png b/pic/det_matrix.png new file mode 100644 index 00000000..9e412901 Binary files /dev/null and b/pic/det_matrix.png differ diff --git a/pic/inv_matrix.png b/pic/inv_matrix.png new file mode 100644 index 00000000..8820ec77 Binary files /dev/null and b/pic/inv_matrix.png differ diff --git a/pic/mul_matrix.png b/pic/mul_matrix.png new file mode 100644 index 00000000..58006dd6 Binary files /dev/null and b/pic/mul_matrix.png differ diff --git a/pic/rank_matrix.png b/pic/rank_matrix.png new file mode 100644 index 00000000..567ea613 Binary files /dev/null and b/pic/rank_matrix.png differ diff --git a/pic/scale_matrix.png b/pic/scale_matrix.png new file mode 100644 index 00000000..f4ca98fc Binary files /dev/null and b/pic/scale_matrix.png differ diff --git a/pic/sub_matrix.png b/pic/sub_matrix.png new file mode 100644 index 00000000..4e7ca2cb Binary files /dev/null and b/pic/sub_matrix.png differ diff --git a/pic/trace_matrix.png b/pic/trace_matrix.png new file mode 100644 index 00000000..a16fe990 Binary files /dev/null and b/pic/trace_matrix.png differ diff --git a/pic/transpose_matrix.png b/pic/transpose_matrix.png new file mode 100644 index 00000000..03bf8869 Binary files /dev/null and b/pic/transpose_matrix.png differ diff --git a/src/algebra.c b/src/algebra.c index 46f56f93..a25e4fde 100644 --- a/src/algebra.c +++ b/src/algebra.c @@ -12,55 +12,313 @@ Matrix create_matrix(int row, int col) Matrix add_matrix(Matrix a, Matrix b) { - // ToDo + if (a.rows != b.rows || a.cols != b.cols) + { + printf("Error: Matrix a and b must have the same rows and cols.\n"); + } + else + { + Matrix sum; + sum.cols = a.cols; + sum.rows = a.rows; + for (int i = 0; i < sum.rows; i++) + { + for (int j = 0; j < sum.cols; j++) + { + sum.data[i][j] = a.data[i][j] + b.data[i][j]; + } + } + return sum; + } return create_matrix(0, 0); } Matrix sub_matrix(Matrix a, Matrix b) { - // ToDo + if (a.rows != b.rows || a.cols != b.cols) + { + printf("Error: Matrix a and b must have the same rows and cols.\n"); + } + else + { + Matrix sub; + sub.cols = a.cols; + sub.rows = a.rows; + for (int i = 0; i < sub.rows; i++) + { + for (int j = 0; j < sub.cols; j++) + { + sub.data[i][j] = a.data[i][j] - b.data[i][j]; + } + } + return sub; + } return create_matrix(0, 0); } Matrix mul_matrix(Matrix a, Matrix b) { - // ToDo + if (a.cols != b.rows) + { + printf("Error: The number of cols of matrix a must be equal to the number of rows of matrix b.\n"); + } + else + { + Matrix res; + res.rows = a.rows; + res.cols = b.cols; + for (int i = 0; i < res.rows; i++) + { + for (int j = 0; j < res.cols; j++) + { + double sum = 0; + for (int k = 0; k < a.cols; k++) + { + sum += a.data[i][k] * b.data[k][j]; + } + res.data[i][j] = sum; + } + } + return res; + } return create_matrix(0, 0); } Matrix scale_matrix(Matrix a, double k) { - // ToDo + Matrix res; + res.rows = a.rows; + res.cols = a.cols; + for (int i = 0; i < res.rows; i++) + { + for (int j = 0; j < res.cols; j++) + { + res.data[i][j] = k * a.data[i][j]; + } + } + return res; return create_matrix(0, 0); } Matrix transpose_matrix(Matrix a) { - // ToDo + Matrix res; + res.rows = a.cols; + res.cols = a.rows; + for (int i = 0; i < res.rows; i++) + { + for (int j = 0; j < res.cols; j++) + { + res.data[i][j] = a.data[j][i]; + } + } + return res; return create_matrix(0, 0); } double det_matrix(Matrix a) { - // ToDo - return 0; + if (a.rows != a.cols) + { + printf("Error: The matrix must be a square matrix.\n"); + return 0; + } + if (a.rows == 1) + { + return a.data[0][0]; + } + else if (a.rows == 2) + { + double res; + res = a.data[0][0] * a.data[1][1] - a.data[0][1] * a.data[1][0]; + return res; + } + else + { + double res = 0; + for (int j = 0; j < a.cols; j++) + { + Matrix temp; + temp.rows = a.rows - 1; + temp.cols = a.cols - 1; + int m = 0, n = 0; + for (int p = 0; p < a.rows - 1; p++) + { + for (int q = 0; q < a.cols; q++) + { + if (q == j) + continue; + temp.data[m][n] = a.data[p][q]; + n++; + if (n == temp.cols) + { + n = 0; + m++; + } + } + } + res = res + a.data[a.rows - 1][j] * det_matrix(temp) * pow(-1, a.rows + j + 1); + } + return res; + } } Matrix inv_matrix(Matrix a) { - // ToDo + if (a.cols != a.rows) + { + printf("Error: The matrix must be a square matrix.\n"); + } + else if (det_matrix(a) == 0) + { + printf("The matrix is singular.\n"); + } + else + { + double det = det_matrix(a); + Matrix adj; + adj.rows = a.rows; + adj.cols = a.cols; + for (int i = 0; i < adj.rows; i++) + { + for (int j = 0; j < adj.cols; j++) + { + Matrix temp; + temp.rows = a.rows - 1; + temp.cols = a.cols - 1; + int m = 0, n = 0; + for (int p = 0; p < a.rows; p++) + { + if (p == j) + continue; + for (int q = 0; q < a.cols; q++) + { + if (q == i) + continue; + temp.data[m][n] = a.data[p][q]; + n++; + if (n == temp.cols) + { + n = 0; + m++; + } + } + } + adj.data[i][j] = pow(-1, i + j) * det_matrix(temp); + } + } + return scale_matrix(adj, (1.0 / det)); + } return create_matrix(0, 0); } int rank_matrix(Matrix a) { - // ToDo - return 0; + int i = 0, j = 0; + for (j = 0; j < a.cols;) + { + if (a.data[i][j] == 0) + { + int m; + for (m = i + 1; m < a.rows; m++) + { + if (a.data[m][j] != 0) + break; + } + if (m == a.rows) + j++; + else + { + for (int n = 0; n < a.cols; n++) + { + int temp = a.data[m][n]; + a.data[m][n] = a.data[i][n]; + a.data[i][n] = temp; + } + int x, y; + double n; + n = 1 / a.data[i][j]; + for (y = 0; y < a.cols; y++) + { + a.data[i][y] = n * a.data[i][y]; + } + for (x = 0; x < i; x++) + { + n = -a.data[x][j] / a.data[i][j]; + for (y = 0; y < a.cols; y++) + { + a.data[x][y] = a.data[x][y] + n * a.data[i][y]; + } + } + for (x = i + 1; x < a.rows; x++) + { + n = -a.data[x][j] / a.data[i][j]; + for (y = 0; y < a.cols; y++) + { + a.data[x][y] = a.data[x][y] + n * a.data[i][y]; + } + } + i++; + j++; + } + } + else + { + int x, y; + double n; + n = 1 / a.data[i][j]; + for (y = 0; y < a.cols; y++) + { + a.data[i][y] = n * a.data[i][y]; + } + for (x = 0; x < i; x++) + { + n = -a.data[x][j] / a.data[i][j]; + for (y = 0; y < a.cols; y++) + { + a.data[x][y] = a.data[x][y] + n * a.data[i][y]; + } + } + for (x = i + 1; x < a.rows; x++) + { + n = -a.data[x][j] / a.data[i][j]; + for (y = 0; y < a.cols; y++) + { + a.data[x][y] = a.data[x][y] + n * a.data[i][y]; + } + } + i++; + j++; + } + } + for (i = 0; i < a.rows; i++) + { + for (j = 0; j < a.cols; j++) + { + if (a.data[i][j] != 0) + break; + } + if (j == a.cols) + break; + } + return i; } double trace_matrix(Matrix a) { - // ToDo + if (a.rows != a.cols) + { + printf("Error: The matrix must be a square matrix.\n"); + } + else + { + double sum = 0; + for (int i = 0; i < a.rows; i++) + { + sum += a.data[i][i]; + } + return sum; + } return 0; }