我 Build 了一个环境 . 我倾向于在链接时无法识别文件格式 . 我已经启用了详细信息,如果有人对此有答案,请告诉我 .

01:14:38 构建配置项目测试器的调试 make -j all'构建目标:testerr.elf''调用:交叉ARM C链接器'arm-none-eabi-gcc -mcpu = cortex-m3 -mthumb -O0 -fmessage-length = 0 -fsigned-char -ffunction-sections -fdata-sections -g3 -nostartfiles -nodefaultlibs -nostdlib -Xlinker -gc-sections -Xlinker -print-gc-sections -s -Wl ,-Map,“testerr.map”-Xlinker --cref -v -o“testerr .elf”./ Score / main.o ./Src/stm32f4xx_hal_msp.o ./Src/stm32f4xx_it.o ./Drivers/STM32F4xx_HAL_Driver/ SRC / stm32f4xx_hal.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_can.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o . /Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_crc.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cryp.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cryp_ex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dac.o ./Drivers/STM32F4xx_HAL_Dr艾弗/ src目录/ stm32f4xx_hal_dac_ex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dcmi.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma2d.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex . Ø./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_eth.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.o ./Drivers/STM32F4xx_HAL_Driver /Src/stm32f4xx_hal_gpio.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_hash.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_hash_ex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_hcd.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2c.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2c_ex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2s.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2s_ex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_irda的.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_iwdg.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_ltdc.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_msp_template.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_nand.o ./Drivers/ STM32F4xx_HAL_Driver / src目录/ stm32f4xx_hal_nor.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pccard.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr . Ø./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rng.o ./Drivers/STM32F4xx_HAL_Driver /Src/stm32f4xx_hal_rtc.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rtc_ex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sai.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sd.o ./Drivers/STM32F4xx_HAL_Driver/Src/s tm32f4xx_hal_sdram.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_smartcard.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sram.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.o ./Drivers /STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_usart.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_wwdg.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_fmc .o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_fsmc.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_sdmmc.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.o ./Drivers/CMSIS/Device/ST/STM32F4xx/Source/Templates /system_stm32f4xx.o使用内置规范 . COLLECT_GCC = arm-none-eabi-gcc COLLECT_LTO_WRAPPER = c:/ program \ files \(x86)/ gnu \ tools \ arm \ embedded / 4.8 \ 2014q2 / bin /../ lib / gcc / arm-none-eabi / 4.8 .4 / lto-wrapper.exe目标:arm-none-eabi配置:/ home / build / work / GCC-4-8-build / src / gcc / configure --build = i686-linux-gnu --host = i686-w64-mingw32 --target = arm-none-eabi --prefix = / home / build / work / GCC-4-8-build / install-mingw --libexecdir = / home / build / work / GCC- 4-8编译/安装-MinGW的/ lib目录--infodir = / home / build / work / GCC-4-8-build / install-mingw / share / doc / gcc-arm-none-eabi / info --mandir = / home / build / work / GCC-4 -8-build / install-mingw / share / doc / gcc-arm-none-eabi / man --htmldir = / home / build / work / GCC-4-8-build / install-mingw / share / doc / gcc -arm-none-eabi / html --pdfdir = / home / build / work / GCC-4-8-build / install-mingw / share / doc / gcc-arm-none-eabi / pdf --enable-languages = c,c --disable-decimal-float --disable-libffi --disable-libgomp --disable-libmudflap --disable-libquadmath --disable-libssp --disable-libstdcxx-pch --disable-nls --disable -shared --disable-threads --disable-tls --with-gnu-as --with-gnu-ld --with-headers = yes --with-newlib --with-python-dir = share / gcc- arm-none-eabi --with-sysroot = / home / build / work / GCC-4-8-build / install-mingw / arm-none-eabi --with-libiconv-prefix = / home / build / work / GCC-4-8-build / build-mingw / host-libs / usr --with-gmp = / home / build / work / GCC-4-8-build / build-mingw / host-libs / usr --with -mpfr = / home / build / work / GCC-4-8-build / build-mingw / host-libs / usr --with-mpc = / home / build / work / GCC-4-8-build / build-mingw / host-libs / usr --with-isl = / home / build / work / GCC-4-8-build / build-mingw / host-libs / usr - with-cloog = / home / build / work / GCC-4-8-build / build-mingw / host-libs / usr --with-libelf = / home / build / work / GCC-4-8-build / build -mingw / host-libs / usr --with-host-libstdcxx =' - static-libgcc -Wl,-Bstatic,-lstdc,-Bdynamic -lm'--with-pkgversion ='用于ARM嵌入式处理器的GNU工具' - -with-multilib-list = armv6-m,armv7-m,armv7e-m,armv7-r线程模型:单个gcc版本4.8.4 20140526(发布)[ARM / embedded-4_8-branch revision 211358](GNU Tools for ARM嵌入式处理器)COMPILER_PATH = c:/ program files(x86)/ gnu tools arm embedded / 4.8 2014q2 / bin /../ lib / gcc / arm-none-eabi / 4.8.4 /; c:/ program files(x86 )/ gnu tools arm embedded / 4.8 2014q2 / bin /../ lib / gcc /; c:/ program files(x86)/ gnu tools arm embedded / 4.8 2014q2 / bin /../ lib / gcc / arm-none- eabi / 4.8.4 /../../../../ arm-none-eabi / bin / LIBRARY_PATH = c:/ program files(x86)/ gnu tools arm embedded / 4.8 2014q2 / bin /../ LIB / GCC /臂-NONE-EABI / 4.8.4 / ARMv7-M架构/; C:/亲克文件(x86)/ gnu工具arm embedded / 4.8 2014q2 / bin /../ lib / gcc / arm-none-eabi / 4.8.4 /../../../../ arm-none-eabi / lib / armv7-m /; c:/ program files(x86)/ gnu tools arm embedded / 4.8 2014q2 / bin /../ arm-none-eabi / lib / armv7-m /; c:/ program files(x86 )/ gnu tools arm embedded / 4.8 2014q2 / bin /../ lib / gcc / arm-none-eabi / 4.8.4 /; c:/ program files(x86)/ gnu tools arm embedded / 4.8 2014q2 / bin / . ./lib/gcc/;c:/program files(x86)/ gnu tools arm embedded / 4.8 2014q2 / bin /../ lib / gcc / arm-none-eabi / 4.8.4 /../../ . ./../arm-none-eabi/lib/;c:/program files(x86)/ gnu tools arm embedded / 4.8 2014q2 / bin /../ arm-none-eabi / lib / COLLECT_GCC_OPTIONS =' - mcpu = cortex-m3''-mthumb''-O0''-fmessage-length = 0''-fsigned-char''-ffunction-sections''-fdata-sections''-g3''-nartartfiles''-nodefaultlibs' '-nostdlib''-s'' - v'' - o''testerr.elf'c:/ program files(x86)/ gnu tools arm embedded / 4.8 2014q2 / bin /../ lib / gcc / arm-none -eabi / 4.8.4 / collect2.exe --sysroot = c:\ program files(x86)\ gnu tools arm embedded \ 4.8 2014q2 \ bin ../ arm-none-eabi -X -o tes terr.elf -s -Lc:/ program files(x86)/ gnu tools arm embedded / 4.8 2014q2 / bin /../ lib / gcc / arm-none-eabi / 4.8.4 / armv7-m -Lc:/ program文件(x86)/ gnu工具arm embedded / 4.8 2014q2 / bin /../ lib / gcc / arm-none-eabi / 4.8.4 /../../../../ arm-none-eabi / lib / armv7-m -Lc:/ program files(x86)/ gnu tools arm embedded / 4.8 2014q2 / bin /../ arm-none-eabi / lib / armv7 -m -Lc:/ program files(x86)/ gnu工具臂嵌入/ 4.8 2014q2 / bin /../ lib / gcc / arm-none-eabi / 4.8.4 -Lc:/ program files(x86)/ gnu tools arm embedded / 4.8 2014q2 / bin /../ lib / gcc -Lc:/ program files(x86)/ gnu tools arm embedded / 4.8 2014q2 / bin /../ lib / gcc / arm-none-eabi / 4.8.4 /../../../../ arm-none-eabi / lib -Lc:/ program files(x86)/ gnu tools arm embedded / 4.8 2014q2 / bin /../ arm-none-eabi / lib --gc-sections --print-gc-sections - Map testerr.map --cref ./Src/main.o ./Src/stm32f4xx_hal_msp.o ./Src/stm32f4xx_it.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.o ./Dr艾弗斯/ STM32F4xx_HAL_Driver / src目录/ stm32f4xx_hal_can.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_crc.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cryp.o ./Drivers/STM32F4xx_HAL_Driver/Src/ stm32f4xx_hal_cryp_ex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dac.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dac_ex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dcmi.o./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma2d.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_eth.o ./Drivers/STM32F4xx_HAL_Driver/ SRC / stm32f4xx_hal_flash.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_hash.o . /Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_hash_ex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_hcd.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2c.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2c_ex.o ./Drivers/STM32F4xx_HAL_Driver/Src /stm32f4xx_hal_i2s.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2s_ex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_irda.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_iwdg.o ./Drivers/STM32F4xx_HAL_Drive R / Src的/ stm32f4xx_hal_ltdc.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_msp_template.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_nand.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_nor.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pccard . Ø./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.o ./Drivers/STM32F4xx_HAL_Driver /Src/stm32f4xx_hal_rcc.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rng.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rtc.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rtc_ex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sai.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sd.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sdram.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_smartcard.o ./Driv ERS / STM32F4xx_HAL_Driver / src目录/ stm32f4xx_hal_spi.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sram.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.o ./Drivers/STM32F4xx_HAL_Driver/Src/ stm32f4xx_hal_uart.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_usart.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_wwdg.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_fmc.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_fsmc.o ./Drivers /STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_sdmmc.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.o ./Drivers/CMSIS/Device/ST/STM32F4xx/Source/Templates/system_stm32f4xx.o ./Src/main.o:文件无法识别:文件格式无法识别collect2.exe:错误:ld返回1退出状态make:* [testerr.elf]错误1

01:14:39构建完成(耗时627ms)