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.

[参考译文] CCS Linux 问题

Guru**** 2463330 points
Other Parts Discussed in Thread: TMS320F280025C, SYSCONFIG, C2000WARE

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1125716/ccs-linux-issue

主题中讨论的其他器件:TMS320F280025CSysConfigC2000WARE

你好
我尝试在 Linux 上使用 CCS、但对于构建、编译后命令失败:

Linux:Fedora 35
器件:TMS320F280025C
CCS:CCS11.1.0.00011_Linux-x64和 CCS12.0.00009_Linux-x64

手动执行 make 命令也会触发相同的问题。
请查看"编译后处理"部分。


****为项目 GPIO_ex2_toggle 构建配置 CPU1_RAM ****

/media/opt/ti/ccs1110/ccs/utils/bin/gmake -k -j 8 all -O
 
编译文件:"../GPIO_ex2_toggle.syscfg"
调用:SysConfig
"/media/opt/ti/ccs1110/Ccs/utils/sysconfig/1.11.0/sysconfig/cli.sh"-s "/media/opt/opt/C2000/c2000Ware_4_01_00_00/.metadata/sdk.json"-d "F28002x"--script "/home/amr/c2000-exqfgpio-swi_sdk/syfgpio-swi_sdk/cc_sdk/swiag-sdk/cc_sdk/swiag-sdk/cc_sdk/swiag-sdk/cc_swiag-sdk/cc_sdk/cc_swi_swi_sdk/cc_sdk/ss
正在运行脚本...
正在验证...
正在生成代码(GPIO_ex2_toggle.syscfg)...
写入/home/amr/workspace_v11/gpio_ex2_toggle/CPU1_RAM/syscfg/board.c...
写入/home/amr/workspace_v11/gpio_ex2_toggle/CPU1_RAM/syscfg/board.h..
正在写入/home/amr/workspace_v11/gpio_ex2_toggle/CPU1_RAM/syscfg/pinmux.csv ...
正在写入/home/amr/workspace_v11/gpio_ex2_toggle/CPU1_RAM/syscfg/c2000ware_libraries.cmd.genlibs...
正在写入/home/amr/workspace_v11/gpio_ex2_toggle/CPU1_RAM/syscfg/c2000ware_libraries.opt...
写入/home/amr/workspace_v11/gpio_ex2_toggle/CPU1_RAM/syscfg/c2000ware_libraries.c...
写入/home/amr/workspace_v11/gpio_ex2_toggle/CPU1_RAM/syscfg/c2000ware_libraries.h..
完成构建:"../GPIO_ex2_toggle.syscfg"
 
编译文件:"../device/f28002x_codestartbranch.asm"
调用:C2000编译器
"/media/opt/opt/ti/ccs1110/ccs/tools/compiler/ti-cgt-C2000-21.6.0.ls/bin/cl2000"-v28 -ml -float_support=fpu32 -idiv_support=idiv0-tmu_support=tmu_off-include_htm_htm"/board_trage/drive/c2000_htm_htm"/board/opt_trages/ref_trages/c2000-trag/htm_htm/htm_htm_htm/html/board/html/board/html/board_html/board/html/board/html/board_html/include/ref/html/ref/html/board/html/workspace/tage_htm_htm_htm_htm_html/board/ref/ref/ref/ref_trage/c2000-trag/htm_htm_htm_htm_htm/htm_htm/htm_htm/htm_htm/html/board/ref/ref/ref/html/board/html/board/html/board/ref/html/board/ref/ref/ref/html/board/html/board/ref_  
已完成构建:"./device/f28002x_codestartbranch.asm"
 
构建文件:"SYSCFG/c2000ware_libraries.c"
调用:C2000编译器
"/media/opt/opt/ti/ccs1110/ccs/tools/compiler/ti-cgt-C2000-21.6.0.ls/bin/cl2000"-v28 -ml -float_support=fpu32 -idiv_support=idiv0-tmu_support=tmu_off-include_htm_htm"/board_trage/drive/c2000_htm_htm"/board/opt_trages/ref_trages/c2000-trag/htm_htm/htm_htm_htm/html/board/html/board/html/board_html/board/html/board/html/board_html/include/ref/html/ref/html/board/html/workspace/tage_htm_htm_htm_htm_html/board/ref/ref/ref/ref_trage/c2000-trag/htm_htm_htm_htm_htm/htm_htm/htm_htm/htm_htm/html/board/ref/ref/ref/html/board/html/board/html/board/ref/html/board/ref/ref/ref/html/board/html/board/ref_  
完成构建:"SYSCFG/c2000ware_libraries.c"
 
构建文件:"SYSCFG/board.c"
调用:C2000编译器
"/media/opt/opt/ti/ccs1110/ccs/tools/compiler/ti-cgt-C2000-21.6.0.ls/bin/cl2000"-v28 -ml -float_support=fpu32 -idiv_support=idiv0-tmu_support=tmu_off-include_htm_htm"/board_trage/drive/c2000_htm_htm"/board/opt_trages/ref_trages/c2000-trag/htm_htm/htm_htm_htm/html/board/html/board/html/board_html/board/html/board/html/board_html/include/ref/html/ref/html/board/html/workspace/tage_htm_htm_htm_htm_html/board/ref/ref/ref/ref_trage/c2000-trag/htm_htm_htm_htm_htm/htm_htm/htm_htm/htm_htm/html/board/ref/ref/ref/html/board/html/board/html/board/ref/html/board/ref/ref/ref/html/board/html/board/ref_  
完成构建:"SYSCFG/board.c"
 
编译文件:"../GPIO_ex2_toggle.c"
调用:C2000编译器
"/media/opt/opt/ti/ccs1110/ccs/tools/compiler/ti-cgt-C2000-21.6.0.ls/bin/cl2000"-v28 -ml -float_support=fpu32 -idiv_support=idiv0-tmu_support=tmu_off-include_htm_htm"/board_trage/drive/c2000_htm_htm"/board/opt_trages/ref_trages/c2000-trag/htm_htm/htm_htm_htm/html/board/html/board/html/board_html/board/html/board/html/board_html/include/ref/html/ref/html/board/html/workspace/tage_htm_htm_htm_htm_html/board/ref/ref/ref/ref_trage/c2000-trag/htm_htm_htm_htm_htm/htm_htm/htm_htm/htm_htm/html/board/ref/ref/ref/html/board/html/board/html/board/ref/html/board/ref/ref/ref/html/board/html/board/ref_  
完成构建:"../GPIO_ex2_toggle.c"
 
构建文件:"./device/device.c"
调用:C2000编译器
"/media/opt/opt/ti/ccs1110/ccs/tools/compiler/ti-cgt-C2000-21.6.0.ls/bin/cl2000"-v28 -ml -float_support=fpu32 -idiv_support=idiv0-tmu_support=tmu_off-include_htm_htm"/board_trage/drive/c2000_htm_htm"/board/opt_trages/ref_trages/c2000-trag/htm_htm/htm_htm_htm/html/board/html/board/html/board_html/board/html/board/html/board_html/include/ref/html/ref/html/board/html/workspace/tage_htm_htm_htm_htm_html/board/ref/ref/ref/ref_trage/c2000-trag/htm_htm_htm_htm_htm/htm_htm/htm_htm/htm_htm/html/board/ref/ref/ref/html/board/html/board/html/board/ref/html/board/ref/ref/ref/html/board/html/board/ref_  
已完成构建:"./device/device.c"
 
构建目标:"GPIO_ex2_toggle.out"
调用:C2000链接器
"/media/opt/opt/ti/ccs1110/ccs/tools/compiler/ti-cgt-C2000-21.6.0.LTs/bin/cl2000"-v28 -ml -float_support=fpu32 -idiv_support=idiv0-tmu_support=tmu_off-define/icl=/iefins/i_ex100_htm_express-board/htm_express-htm_express-fits/i_htm_boards/i_ex100_htm_express-htm_express-htm_htm_display/guides=/iptides/c2000-ream/htm_ex100_htm_htm_modules/c2000-reategot_modules/c2000-real-boards/i_htm_modules/c2000-real-board.htm_off/express-ref/express-ref/htm_htm_htm_htm_htm_htm_modules=/express-htm_htm_htm_htm_htm_htm_display/express-ref/express-display/htm_htm_htm_express-display/express-display  

构建目标完成:"GPIO_ex2_toggle.out"
 
如果0 = 1 mkdir "/home/amr/workspace_v11/gpio_ex2_toggle/CPU1_RAM/simulation"
Makefile:172:目标'post-build'的配方失败
/bin/sh:-c:第2行:语法错误:文件意外结束
gmak[2]:[编译后处理]错误2 (忽略)
/bin/sh:-c:第2行:语法错误:文件意外结束
gmak[2]:[编译后处理]错误2 (忽略)
如果0 =1 /g++ -c -DCLB_SIM -I/media/opt/C2000/ti/C2000Ware_4_01_00_00/utilities/clb_tool/clb_syscfg/systemc-2.3.3/src -i/media/utilities/opt/C2000Ware_4_00_00_tool/examr_i_ex_workspace/cr -wref_mcu/ex_mv/in/exmcu_/exmv/ex_workspace/i_/v_exam_/-/i_/i_mr -workspace/i_/exmcu_/v_/v_/v_/exmr -w_/i_/exmcu_/v/v_/exmcu/v_ex_/i_/v_/exmr -workspace/i_/i_/i_/v/i_/v/v/exmr_/v/i_/v/v/i_/i_exam_/i_/i_/ex_/ex_/i_/i_/   clb_sim.cpp
Makefile:172:目标'post-build'的配方失败
如果0 = 1 /g++-DCLB_SIM -og -g -gdwarf-3 -gstrict-dwarf -wl -wl、-Map、/home/amr/workspace_v11/gpio_ex2_tog/c11_r_rm_rm/simulation_output.map -l/ti/ti/ti/ti/ti_/cr /workspace/c2000_/ex4_s/c2000_s/system_s/gp_s/c2000_s/cr _s/c2000_/ex_s/system_s/c2000_s/mcu_/ex_s/tog_/ex_/cr _/ex_/gp_/cr simulation_output.exe _/cr _/cr _/cr _/cr _/cr _s/port_s/system_/c2000_/ex/ex_s/xi_/cr _/cr _/cr _/cr _s/port_/cr _/cr _s/port_s/system_s/c2000_s/cr _s/cr _s/c2000_/ex/ex/ex/  
Makefile:172:目标'post-build'的配方失败
/bin/sh:-c:第2行:语法错误:文件意外结束
gmak[2]:[编译后处理]错误2 (忽略)
如果0 = 1 "。/simulation/simulation_output.exe"
Makefile:172:目标'post-build'的配方失败
/bin/sh:-c:第2行:语法错误:文件意外结束
gmak[2]:[编译后处理]错误2 (忽略)
如果0 = 1 /media/opt/ti/ccs1110/Ccs/tools/node/node "/media/opt/C2000/ti/C2000Ware_4_01_00_00/utilities/clb_syscfg/dot_files/clbDotUtility.js""/media/opt_01_00_00_00_00_utilities/clb_octog/clb_ines/Clb_s/i_s/i_/syr1_s/i_s/xine_sda/export_/ocs/i_/ocs/i_/ocs/i_/ocs/i_/octog_/oclb/ocs/i_/octog_/ocs/i_/oclb/ocs/i_/xine/c2000_/ocs/i_/ocs/i_/ocs/i_/ocs/i_/ocs/i_/ocs/  
Makefile:172:目标'post-build'的配方失败
/bin/sh:-c:第2行:语法错误:文件意外结束
gmak[2]:[编译后处理]错误2 (忽略)
如果0 = 1 mkdir "/home/amr/workspace_v11/gpio_ex2_toggle/CPU1_RAM/Diagrams"
Makefile:172:目标'post-build'的配方失败
/bin/sh:-c:第2行:语法错误:文件意外结束
gmak[2]:[编译后处理]错误2 (忽略)
如果0 = 1 /media/opt/ti/ccs1110/ccs/tools/node/node "/media/opt/C2000/ti/C2000Ware_4_01_00_00/driverlib/.meta/generate_Diagrams.js""/media/opt/fg/amr/c2000/ti/C2000Ware_4_01_00_00_00_drivers/ex工作 区"/cpu1/exuori_/v/workspace"/exuore_/uores/xuore_/exuore_pio/xi="_/export_/v1/ua/ua/ua/uores"/content/exuor/ov/exuors/workspace"
Makefile:172:目标'post-build'的配方失败
/bin/sh:-c:第2行:语法错误:文件意外结束
gmak[2]:[编译后处理]错误2 (忽略)
 

****构建完成****

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    [引用 userid="530148" URL"~支持/tools/code-composer-studio 组/CCSf/code-composer-studio 论坛/1125716/CCS-Linux-issue"]
    构建目标完成:"GPIO_ex2_toggle.out"[/quot]

    看起来构建步骤正常工作。

    编译后处理步骤仅适用于 Windows 环境。 请将其删除。 我们将会提交一个错误、以从工程中删除特定于 Windows 的编译后处理。

    谢谢、此致、

    桑托什