TI中文支持网
TI专业的中文技术问题搜集分享网站

CCS 编译问题 只是生成.app 文件 没有产生。obj文件 提示:gmake: *** [LiftControl/Can_Out_protocol.obj] Error 1

 TI 工程师 好。

     CCS 编译问题 只是生成.app 文件 没有产生。obj文件 提示:gmake: *** [LiftControl/Can_Out_protocol.obj] Error 1

 有几个.C文件,有的编译成功,有的编译失败 编译失败的都只有  gmake: *** [LiftControl/Can_Out_protocol.obj] Error 1 提示没有显示其他错误。

什么原因导致编译出错? 急,求解?

     编译结果如下:(有正确有失败)

'Building file: ../LiftControl/CRC.C'
'Invoking: C2000 Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.2/bin/cl2000" -v28 -ml -mt –cla_support=cla1 –float_support=fpu32 –tmu_support=tmu0 –vcu_support=vcu2 –include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.2/include" –include_path="D:/TI/EC300/blinky_dc/cpu01/ccs/Meip/inc" –include_path="D:/TI/EC300/blinky_dc/cpu01/ccs/Meip" –include_path="D:/TI/EC300/blinky_dc/F2837xD_headers/include" –include_path="D:/TI/EC300/blinky_dc/F2837xD_common/driverlib" –include_path="D:/TI/EC300/blinky_dc/F2837xD_common/inc" –include_path="D:/TI/EC300/blinky_dc/F2837xD_common/include" -g –define=CPU1 –define=_FLASH –diag_warning=225 –display_error_number –preproc_with_compile –preproc_dependency="LiftControl/CRC.pp" –obj_directory="LiftControl" "../LiftControl/CRC.C"
'Finished building: ../LiftControl/CRC.C'
' '
'Building file: ../LiftControl/Can_Out_protocol.c'
'Invoking: C2000 Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.2/bin/cl2000" -v28 -ml -mt –cla_support=cla1 –float_support=fpu32 –tmu_support=tmu0 –vcu_support=vcu2 –include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.2/include" –include_path="D:/TI/EC300/blinky_dc/cpu01/ccs/Meip/inc" –include_path="D:/TI/EC300/blinky_dc/cpu01/ccs/Meip" –include_path="D:/TI/EC300/blinky_dc/F2837xD_headers/include" –include_path="D:/TI/EC300/blinky_dc/F2837xD_common/driverlib" –include_path="D:/TI/EC300/blinky_dc/F2837xD_common/inc" –include_path="D:/TI/EC300/blinky_dc/F2837xD_common/include" -g –define=CPU1 –define=_FLASH –diag_warning=225 –display_error_number –preproc_with_compile –preproc_dependency="LiftControl/Can_Out_protocol.pp" –obj_directory="LiftControl" "../LiftControl/Can_Out_protocol.c"

>> Compilation failure
gmake: *** [LiftControl/Can_Out_protocol.obj] Error 1

Eric Ma:

cai

编译后那个problems显示什么内容呢。

需要你检查一下工程属性中的C2000 build option里面的路径是否正确把头文件包含进行,还有C2000 linker中是否有把相关库添加进来。

ERIC

 TI 工程师 好。

     CCS 编译问题 只是生成.app 文件 没有产生。obj文件 提示:gmake: *** [LiftControl/Can_Out_protocol.obj] Error 1

 有几个.C文件,有的编译成功,有的编译失败 编译失败的都只有  gmake: *** [LiftControl/Can_Out_protocol.obj] Error 1 提示没有显示其他错误。

什么原因导致编译出错? 急,求解?

     编译结果如下:(有正确有失败)

'Building file: ../LiftControl/CRC.C'
'Invoking: C2000 Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.2/bin/cl2000" -v28 -ml -mt –cla_support=cla1 –float_support=fpu32 –tmu_support=tmu0 –vcu_support=vcu2 –include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.2/include" –include_path="D:/TI/EC300/blinky_dc/cpu01/ccs/Meip/inc" –include_path="D:/TI/EC300/blinky_dc/cpu01/ccs/Meip" –include_path="D:/TI/EC300/blinky_dc/F2837xD_headers/include" –include_path="D:/TI/EC300/blinky_dc/F2837xD_common/driverlib" –include_path="D:/TI/EC300/blinky_dc/F2837xD_common/inc" –include_path="D:/TI/EC300/blinky_dc/F2837xD_common/include" -g –define=CPU1 –define=_FLASH –diag_warning=225 –display_error_number –preproc_with_compile –preproc_dependency="LiftControl/CRC.pp" –obj_directory="LiftControl" "../LiftControl/CRC.C"
'Finished building: ../LiftControl/CRC.C'
' '
'Building file: ../LiftControl/Can_Out_protocol.c'
'Invoking: C2000 Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.2/bin/cl2000" -v28 -ml -mt –cla_support=cla1 –float_support=fpu32 –tmu_support=tmu0 –vcu_support=vcu2 –include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.2/include" –include_path="D:/TI/EC300/blinky_dc/cpu01/ccs/Meip/inc" –include_path="D:/TI/EC300/blinky_dc/cpu01/ccs/Meip" –include_path="D:/TI/EC300/blinky_dc/F2837xD_headers/include" –include_path="D:/TI/EC300/blinky_dc/F2837xD_common/driverlib" –include_path="D:/TI/EC300/blinky_dc/F2837xD_common/inc" –include_path="D:/TI/EC300/blinky_dc/F2837xD_common/include" -g –define=CPU1 –define=_FLASH –diag_warning=225 –display_error_number –preproc_with_compile –preproc_dependency="LiftControl/Can_Out_protocol.pp" –obj_directory="LiftControl" "../LiftControl/Can_Out_protocol.c"

>> Compilation failure
gmake: *** [LiftControl/Can_Out_protocol.obj] Error 1

yuhui guo:

回复 Eric Ma:

 你好!Erit Ma我也遇到上面类似的问题。我是在自己还没有添加自己写文件之前,将我的工程文件进行编译和链接,没有任何的问题,但是等我添加我写的文件后,就出现了上一位程序员的类似的问题。一开始Console里报错:–diag_warning=225 –display_error_number –preproc_with_compile –preproc_dependency="user/ePWM4.pp" –obj_directory="user"  "../user/ePWM4.c",problem里报错:F:\ccs5.2\test program by myself\NEW\F_EQep\DSP2833x_common\include\DSP2833x_GlobalPrototypes.h", line 28: error #20: identifier "Uint16" is undefined。之后按照你说的,在linker中添加了TI的DSP2833_common/lib后,console报错DEL /F "F_EQep.out"找不到 F:\ccs5.2\test program by myself\NEW\F_EQep\Debug\F_EQep.outDEL /F "user\ePWM4.pp" "user\fEQep.pp" "user\main.pp" "DSP2833x_headers\source\DSP2833x_GlobalVariableDefs.pp" "DSP2833x_common\source\DSP2833x_DefaultIsr.pp" "DSP2833x_common\source\DSP2833x_PieCtrl.pp" "DSP2833x_common\source\DSP2833x_PieVect.pp" "DSP2833x_common\source\DSP2833x_SysCtrl.pp" DEL /F "user\ePWM4.obj" "user\fEQep.obj" "user\main.obj" "DSP2833x_headers\source\DSP2833x_GlobalVariableDefs.obj" "DSP2833x_common\source\DSP2833x_ADC_cal.obj" "DSP2833x_common\source\DSP2833x_CodeStartBranch.obj" "DSP2833x_common\source\DSP2833x_DefaultIsr.obj" "DSP2833x_common\source\DSP2833x_PieCtrl.obj" "DSP2833x_common\source\DSP2833x_PieVect.obj" "DSP2833x_common\source\DSP2833x_SysCtrl.obj" "DSP2833x_common\source\DSP2833x_usDelay.obj" 找不到 F:\ccs5.2\test program by myself\NEW\F_EQep\Debug\user\ePWM4.obj

DEL /F "DSP2833x_common\source\DSP2833x_ADC_cal.pp" "DSP2833x_common\source\DSP2833x_CodeStartBranch.pp" "DSP2833x_common\source\DSP2833x_usDelay.pp" 找不到 F:\ccs5.2\test program by myself\NEW\F_EQep\Debug\DSP2833x_common\source\DSP2833x_ADC_cal.pp'Finished clean'

problem中还是同样的错?!请问该如何进一步查找?

赞(0)
未经允许不得转载:TI中文支持网 » CCS 编译问题 只是生成.app 文件 没有产生。obj文件 提示:gmake: *** [LiftControl/Can_Out_protocol.obj] Error 1
分享到: 更多 (0)