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.
工具/软件:Code Composer Studio
从毫米波工业工具箱版本4.2.0编译区域扫描仪演示时遇到编译器问题。 它指出 :D:/ti/ti-cgt-arm_19.6.0.STS/bin/cl6x:未找到 此文件不在我检查的 ti-cgt 的任何版本中。
先前的调试输出未标记为错误、报告库构建失败。
正在开始构建库源...
制作 D:/ti/mmwave_industrial_toolbox_4_2_0/labs/area_scanner/68xx_area_scanner/src/dss/src/sysbios/sysbios.ae674 ...
CLE674 D:/ti/bios_6_76_04_02/packages/ti/sysbios/BIOS.c……
库构建失败。
我使用的是 Code Composer 9.3.0.00012。CCS 安装在 C:\ti 上、工具箱和其他库安装在 D:\ti 上。
下面是完整的编译器输出。
****为项目 Area_scanner_68xx_DSS 构建配置 ODS ****
"C:\\ti\\ccs930\\ccs\\utils\bin\\gmake"-k -j 8 all -O
编译文件:"d:/ti/mmwave_industrial_toolbox_4_2_0/labs/area_scanner/68xx_area_scanner/src/dss/mmw_dss.cfg
调用:XDCtools
"c:/ti/ccs930/xdctools_3_60_02_34_core/xs "--xdcpath="C:/ti/mathlib_c674x_3_1_2_1/packages;C:/ti/dsplib_c64Px_3_4_0_0/packages;C:/ti/dsplib_c674x_3_4_0_0/packages;D:/ti/bios_6_76_04_02/packages;" xdc.tools.configuro -o configPkg -t ti.targets.elf.c674 -p ti.platforms.c6x:IWR68XX:false:600 -r release -c "D:/ti/ti-cgt-arm_19.6.0.STS "--compileOptions "--enum_type=int""D:/ti/mmwave_industrial_toolbox_4_2_0/labs/area_scanner/68xx_area_scanner/src/dss/mmw_dss.cfg
正在制作 package.mak (由于 config.bld)...
从 package/cfg/mmw_dss_pe674.cfg 配置 MMW_DS.xe674 ...
正在生成自定义 ti.sysbios 库 makefile ...
正在开始构建库源...
制作 D:/ti/mmwave_industrial_toolbox_4_2_0/labs/area_scanner/68xx_area_scanner/src/dss/src/sysbios/sysbios.ae674 ...
CLE674 D:/ti/bios_6_76_04_02/packages/ti/sysbios/BIOS.c……
库构建失败。
dss/subdir_rules.mk:19:目标'Build-1256941103-InProc '的配方失败
C:/Users/aredman/AppData/Local/Temp/make20128-3.sh:1:C:/Users/aredman/AppData/Local/Temp/make20128-3.sh:D:/ti/ti-cgt-arm_19.6.0.STS/bin/cl6x:找不到
gmake[1]:***[makefile:68:BIOS.obj]错误127
gmake:***[D:/ti/mmwave_industrial_toolbox_4_2_0/labs/area_scanner/68xx_area_scanner/src/dss/src/makefile.libs:57:D:/ti/mmwave_industrial_toolbox_4_2_0/labs/area_scanner/68xx_area_scanner/src/dss/src/sysbios/sysbios.ae674 ]错误2.
错误:xdc.cfg.SourceDir:"c:/ti/ccs930/xdctools_3_60_02_34_core/packages/xdc/cfg/SourceDir.xs,第209行:xdc.cfg.SourceDir:生成的源库生成失败:退出状态= 2:
JS:"c:/ti/ccs930/xdctools_3_60_02_34_core/packages/xdc/cfg/Main.xs、第160行:错误:配置失败!
gmake.exe:***[package.mak:204:package/cfg/MMW_DSS_pe674.xdl]错误1
gmake.exe:***删除文件'package/cfg/MMW_DSS_pe674.xdl'
gmake.exe:***[package/cfg/MMW_DSS_pe674.xdl]删除文件'package/cfg/MMW_DSS_pe674.h'
gmake.exe:***[package/cfg/MMW_DSS_pe674.xdl]删除文件'package/cfg/MMW_DSS_pe674.c'
JS:"c:/ti/ccs930/xdctools_3_60_02_34_core/packages/xdc/tools/Cmdr.xs、第52行:错误:xdc.tools.configuro:由于先前的错误(状态= 2)、配置失败;已删除'linker.cmd'。
gmaking[1]:***[Build-1256941103-InProC]错误1.
gmake:***[build-1256941103]错误2.
dss/subdir_rules.mk:16:目标'build-1256941103'的配方失败
gmake:目标"全部"不会由于错误而重新生成。
****构建完成****
Andrew、
该编译应调用 C6000编译器、但在您的情况下、出于某种原因、它会尝试在 ARM 编译器的路径中找到它。
您的构建显示如下:
编译文件:"d:/ti/mmwave_industrial_toolbox_4_2_0/labs/area_scanner/68xx_area_scanner/src/dss/mmw_dss.cfg
调用:XDCtools
"c:/ti/ccs930/xdctools_3_60_02_34_core/xs "--xdcpath="C:/ti/mathlib_c674x_3_1_2_1/packages;C:/ti/dsplib_c64Px_3_4_0_0/packages;C:/ti/dsplib_c674x_3_4_0_0/packages;D:/ti/bios_6_76_04_02/packages;" xdc.tools.configuro -o configPkg -t ti.targets.elf.c674 -p ti.platforms.c6x:IWR68XX:false:600 -r release -c "D:/ti/ti-cgt-arm_19.6.0.STS "--compileOptions "--enum_type=int""D:/ti/mmwave_industrial_toolbox_4_2_0/labs/area_scanner/68xx_area_scanner/src/dss/mmw_dss.cfg
我的成功构建如下所示:
编译文件:"c:/ti/mmwave_industrial_toolbox_4_2_0/labs/area_scanner/68xx_area_scanner/src/dss/mmw_dss.cfg
调用:XDCtools
"c:/ti/xdctools_3_51_02_21_core/xs "--xdcpath="C:/ti/bios_6_75_02_00/packages;C:/ti/mathlib_c674x_3_1_2_1/packages;C:/ti/dsplib_c64Px_3_4_0_0/packages;" xdc.tools.configuro configPkg -t ti.targets.elf.c674 -p ti.platforms.c6x:IWR68XX:false:600 -r 版本-c "C:/CCSTUDIO_9.3.0.00012/CCS/tools/compiler/ti-cgt-C6000-c6000-cenue_c8.3.3-C:/ti/mmwave_industrial_toolbox_4_2_0/labs/area_scanner/68xx_area_scanner/src/dss/mmw_dss.cfg "-compile_enue_ctrue_enue_enue_c3
正在制作 package.mak (由于 package.bld)...
正在为软件包 configPkg 生成接口(因为 package/package.xdc.inc 比 package.XDC 旧)...
从 package/cfg/mmw_dss_pe674.cfg 配置 MMW_DS.xe674 ...
请注意突出显示部分的差异。
您的“项目属性”->“常规”设置是什么样的?
您能否确认在 CCS 安装路径中安装了 C6000编译器? 您可以在/compiler 子目录中进行物理检查,并通过在 Window -> Preferences -> Code Composer Studio -> Build -> Compilers 中查看来确认编译器是否已安装到 CCS 中。