Keil Studio "Convert a μVision Project to CMSIS Solution"

Hi!

I'm Asuna

I converted a μVision project with no compilation errors using Keil Studio "Convert a μVision Project to CMSIS Solution."

The conversion was successful, but the following error occurred.

Please tell me how to fix this. My boss is getting angry next to me. Help!

```

* Executing task: cmsis-csolution.build: Build

 Execute: cbuild c:\prj\GD32C2x1_Demo_Suites_V1.1.0\GD32C231C_EVAL_Demo_Suites\Projects\03_EXTI_Key_Interrupt_mode\MDK-ARM\GD32C231C_EVAL.csolution.yml --active GD32C231C_EVAL --packs
+------------------------------------------------------
(1/1) Building context: "GD32C231C_EVAL+GD32C231C_EVAL"
Using AC6 V6.24.0 compiler, from: 'c:/Users/3938/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/bin/'
Building CMake target 'GD32C231C_EVAL+GD32C231C_EVAL'
[1/2] Building ASM object CMakeFiles/Group_Startup.dir/739d1a4517d1671fffb328e275250757/GD32C2x1_Firmware_Library/CMSIS/GD/GD32C2x1/Source/ARM/startup_gd32c2x1.o
FAILED: CMakeFiles/Group_Startup.dir/739d1a4517d1671fffb328e275250757/GD32C2x1_Firmware_Library/CMSIS/GD/GD32C2x1/Source/ARM/startup_gd32c2x1.o
c:\Users\3938\.vcpkg\artifacts\2139c4c6\compilers.arm.armclang\6.24.0\bin\armclang.exe -IC:/prj/GD32C2x1_Demo_Suites_V1.1.0/GD32C231C_EVAL_Demo_Suites/Projects/03_EXTI_Key_Interrupt_mode/MDK-ARM/RTE/_GD32C231C_EVAL -IC:/Users/3938/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -mcpu=Cortex-M23 -mfpu=none --target=arm-arm-none-eabi -c -mlittle-endian -masm=auto -g -O1 -Wa,armasm,--pd,"__MICROLIB SETA 1" -Wa,armasm,--pd,"_RTE_ SETA 1" -masm=auto "-x assembler" -MD -MT CMakeFiles/Group_Startup.dir/739d1a4517d1671fffb328e275250757/GD32C2x1_Firmware_Library/CMSIS/GD/GD32C2x1/Source/ARM/startup_gd32c2x1.o -MF CMakeFiles\Group_Startup.dir\739d1a4517d1671fffb328e275250757\GD32C2x1_Firmware_Library\CMSIS\GD\GD32C2x1\Source\ARM\startup_gd32c2x1.o.d -c -o CMakeFiles/Group_Startup.dir/739d1a4517d1671fffb328e275250757/GD32C2x1_Firmware_Library/CMSIS/GD/GD32C2x1/Source/ARM/startup_gd32c2x1.o C:/prj/GD32C2x1_Demo_Suites_V1.1.0/GD32C2x1_Firmware_Library/CMSIS/GD/GD32C2x1/Source/ARM/startup_gd32c2x1.s
armclang: error: language not recognized: ' assembler'

armclang: warning: C:/prj/GD32C2x1_Demo_Suites_V1.1.0/GD32C2x1_Firmware_Library/CMSIS/GD/GD32C2x1/Source/ARM/startup_gd32c2x1.s: 'linker' input unused [-Wunused-command-line-argument]

ninja: build stopped: subcommand failed.
FAILED: GD32C231C_EVAL+GD32C231C_EVAL/src/GD32C231C_EVAL+GD32C231C_EVAL-stamp/GD32C231C_EVAL+GD32C231C_EVAL-build C:/prj/GD32C2x1_Demo_Suites_V1.1.0/GD32C231C_EVAL_Demo_Suites/Projects/03_EXTI_Key_Interrupt_mode/MDK-ARM/out/GD32C231C_EVAL/GD32C231C_EVAL/GD32C231C_EVAL.axf C:/prj/GD32C2x1_Demo_Suites_V1.1.0/GD32C231C_EVAL_Demo_Suites/Projects/03_EXTI_Key_Interrupt_mode/MDK-ARM/tmp/GD32C231C_EVAL+GD32C231C_EVAL/src/GD32C231C_EVAL+GD32C231C_EVAL-stamp/GD32C231C_EVAL+GD32C231C_EVAL-build
C:\WINDOWS\system32\cmd.exe /C "cd /D C:\prj\GD32C2x1_Demo_Suites_V1.1.0\GD32C231C_EVAL_Demo_Suites\Projects\03_EXTI_Key_Interrupt_mode\MDK-ARM\tmp\1 && C:\Users\3938\.vcpkg\artifacts\2139c4c6\tools.kitware.cmake\3.31.5\bin\cmake.exe -E echo "Building CMake target 'GD32C231C_EVAL+GD32C231C_EVAL'" && C:\Users\3938\.vcpkg\artifacts\2139c4c6\tools.kitware.cmake\3.31.5\bin\cmake.exe --build C:/prj/GD32C2x1_Demo_Suites_V1.1.0/GD32C231C_EVAL_Demo_Suites/Projects/03_EXTI_Key_Interrupt_mode/MDK-ARM/tmp/1"
ninja: build stopped: subcommand failed.
+------------------------------------------------------------
Build summary: 0 succeeded, 1 failed - Time Elapsed: 00:00:01
+============================================================
Completed: cbuild failed with exit code 1
Build complete
* Terminal will be reused by tasks, press any key to close it.

```