This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
器件型号:MSP-EXP432P401R
工具/软件:Code Composer Studio
大家好 、我想用新安装的 CCS 8.3版本测试 dev.ti.com/.../ 中提到的 empty_MSP_EXP432P401R_tirtos_ccs 项目。 但是、在项目导入后单击锤子按钮后、控制台将输出:
发生构建文件生成错误.. 无法构建工程。 引用的 RTSC 配置项目"tirtos_builds_MSP_EXP432P401R_release_ccs"包含构建错误。 构建停止..
当我在第二次和第三次执行此操作时、将有更多输出。
仅净构建配置针对项目 empty_MSP_EXP432P401R_tirtos_ccs 的调试**"D :\\Program Files\\ti\\ccsv8\\utils\\bin\\gmake"-k -j 8 clean -O del /F "empty_MSP_EXP432P1R\tos_empty_msp_tirtos_tos_tex4r40rtos_tos_tos_tex_tex_tos_tex_tex_tex_tos_tex_r40r40r_r401r_msp_tos_tex_tex_tex_tex_tex_r_tex_tex_tex_tex_tex_r401r_decr_tos_tos_tex_tex_tex_tex_tex_tex_tex_tex_tex_r40r40r_detc.r_decr_tos_tex_tos_tos_tex_tex_tex_tex 无法构建工程。 引用的 RTSC 配置项目"tirtos_builds_MSP_EXP432P401R_release_ccs"包含构建错误。 构建停止..
我已经多次尝试过这个过程、使用了不同的工作区、但事情从未奏效。 我还注意到 IDE 似乎调用 del 命令来删除这些后来找不到的文件。 我没有在网上找到类似的问题,所以我在这里要征求建议。 谢谢。
那么、在构建 tirtos_builds_MSP_EXP432P401R_release_ccs 项目时、我将得到以下结果:
****为项目 tirtos_builds_MSP_EXP432P401R_release_ccs 构建调试**** "D:\\Program Files\\ti\\ccsv8\\utils\\bin\\gmake"-k -j 8 All -O Making ./src/sysbios/sysbios.aem4f…… gmake[1]:进入目录 D:/test/tirtos_builds_MSP_EXP432P401R_release_ccs/src/sysbios asmem4f D:/PROGRA~1/ti/simplelink_msp432p4_sdk_2_40_00_10/kernel/tirtos/packages/ti/sysbios/family/arm/m3/IntinsicsSupport_asm.sv7M ... >>编译失败 makefile:50:目标'm 3_IntrinsicsSupport_asm.obj 的配方失败 gmake[1]:***没有规则使目标'ti/posix/tirtos/clock.c'成为'BIOS.obj 所需的目标'ti/posix/tirtos/clock.c'。 gmake[1]:***没有规则使目标'ti/posix/tos/tos.obj 成为'ti/tos.rskr1'所需的目标'ti/tinrc.obj。 没有使'BIOS.obj 需要的目标'ti/posix/tirtos/pthread_barer.c'的规则。 gmake[1]:***没有规则使目标'ti/posix/tirtos/pthread_cond.c'成为'BIOS.obj 需要的目标'ti/posix/tirtos.c'、 gmake'ti/rtex.c.obj 需要的目标'ti/posix1'tirtex/make' 。 POSIX 没有使'ti/posix/tirtos/pthread_rwlock.c'成为'BIOS.obj 需要的目标的规则。gmake[1]:***没有规则使目标'ti/posix/tirtos/pthread_util.c'成为'BIOS.obj 需要的目标'ti/tirtos.c.obj。gmake[1]:***没有规则使目标'ti/tiso.tos.c.obj 需要'ti/tos'tos'ti/r.r.r.c.tos'成为'tos.r.r.r.c.obj。 ***没有使目标'ti/posix/tirtos/sleep.c'成为'BIOS.obj'所需的规则。 gmake[1]:***没有使目标'ti/posix/tirtos/timer.c'成为'BIOS.obj'所需的目标'ti/posix/tirtos/timer.c'的规则。 致命错误:无法打开源文件"files/ti/simplelink_msp432p4_SDK_2_40_00_10/source/ti/simplelink_msp432p4_SDK_2_40_00_10/source/ti/simplelink_msp432p4_sdk_2_40_00_10/source/posix/Ccs" 编译中检测到灾难性错误。 编译已终止。 gmake[1]:***[M3_IntinsicsSupport_ASM.obj]错误1 致命错误:无法打开源文件"Files/ti/simplelink_msp432p4_SDK_2_40_00_10/source/ti/posix/Ccs" 在"Files/ti/simplelink_msp432p2_sdk_2_10/source/ti/posix/posix"编译中检测到灾难性错误。 编译已终止。 gmake[1]:***[M3_Hwi_asm.obj]错误1 gmake[1]:离开目录 D:/test/tirtos_builds_MSP_EXP432P401R_release_ccs/src/sysbios gmake[1]:进入目录 D:/test/tirtos_builds_MSP_EXP432P401R_release_ccs/src/sysbios asmem4f D:/PROGRA~1/ti/simplelink_msp432p4_sdk_2_40_00_10/kernel/tirtos/ms/ssvm/ssvm/m/simplelink_ms/ms/msp432p4_sdk_2_40_00_s/ms/ms/ms/ssvm/ssvs/ms/m/swi/swi/swi/s >>编译失败 makefile:42:目标'm 3_Hwi_asm.obj 的配方失败 致命错误:无法打开源文件"Files/ti/simplelink_msp432p4_sdk_2_40_00_10/source/ti/simposix/Ccs" 在"Files/ti/simplelink_msp432p2_sdk_2_10/source/ti/posix/sp4_00_msp4_msp40_sdk_msp4_msp40_msp4/sprue/spruati_4编译中检测到灾难性错误。 编译已终止。 gmake[1]:***[M3_Hwi_ASM_SWITCH.obj]错误1 致命错误:无法打开源文件"Files/ti/simplelink_msp432p4_SDK_2_40_00_10/source/ti/simposix/Ccs" 1在编译"Files/ti/simplelink_msp432p2_sdk_00_10/source/ti/simposix/p40_sprue/sprue/p40_00_40_sprue_4源代码时检测到灾难性错误。 编译已终止。 gmake[1]:***[M3_TaskSupport_ASM.obj]错误1 gmake[1]:目标'all'不会由于错误而重做。 gmake[1]:离开目录 D:/test/tirtos_builds_MSP_EXP432P401R_release_ccs/src/sysbios gmake[1]:进入目录 D:/test/tirtos_builds_MSP_EXP432P401R_release_ccs/src/sysbios asmem4f D:/PROGRA~1/ti/simplelink_msp432p4_sdk_2_40_00_10/kernel/tirtos/packages/ti/sysbios/family/m3/Hwi_sv7m... >>编译失败 makefile:46:目标'm 3_Hwi_asm_switch.obj 的配方失败 gmake[1]:离开目录 D:/test/tirtos_builds_MSP_EXP432P401R_release_ccs/src/sysbios gmake[1]:进入目录 D:/test/tirtos_builds_MSP_EXP432P401R_release_ccs/src/sysbios asmem4f D:/PROGRA~1/ti/simplelink_msp432p4_sdk_2_40_mems/ms/taskts/ms/ms/ms/ssv/ssv/kernel/rs/taskms/tos/rs/ms/taskms/ms/ms/ms/ms/ss/ssv/ssv/rs/rs/tos/ss/ssv/r >>编译失败 makefile:54:目标'm 3_TaskSupport_asm.obj 的配方失败 gmake:***[./src/sysbios/sysbios.aem4f 错误2 gmake[1]:离开目录'D:/test/tirtos_builds_MSP_EXP432P401R_release_ccs/src/sysbios’ ./src/makefile.libs:56:目标'./src/sysbios/sysbios.aem4f '的配方失败 gmake:目标'all'不会由于错误而重做。 ****构建完成****
请您解释一下我应该如何解决此问题?
谢谢。
问题在于:
[引用 user5964221]"D:\\Program Files\\ti\\ccsv8\\utils\bin\\gmake"[/quot]
您将 CCS (以及 SDK 等其他软件包)安装在包含空格的文件夹中。
请参阅以下链接:
http://software-dl.ti.com/ccs/esd/documents/sdto_ccs_build-errors.html#general
具体来说、该部分:
空格/空白字符虽然在大多数情况下是可以接受的、但可能会导致 SYS/BIOS 工程的编译问题、因此建议也不要使用。
您依赖的 SYS/BIOS 工程无法构建。
谢谢
Ki