小弟正在用DM6437在codec engine框架下实现JPEG编解码,在编译时出现如下问题:
编译没有报错,但不能生成.out文件,console窗口出现提示:
**** Build of configuration Debug for project Jpeg_loopback ****
D:\ti\ccsv5\utils\bin\gmake -k all
'Building file: ../video_preview.cfg'
'Invoking: XDCtools'
"D:/ti/xdctools_3_23_03_53/xs" --xdcpath="C:/Users/User/workspace_v5_2/Jpeg_loopback_for_des6437/packages;D:/ti/xdais_7_21_01_07/packages;D:/ti/bios_5_41_13_42/packages;C:/dvsdk_1_11_00_00/codec_engine_1_20_02/packages;C:/dvsdk_1_11_00_00/biosutils_1_00_02/packages;C:/dvsdk_1_11_00_00/framework_components_1_20_03/packages;D:/ti/xdais_7_21_01_07/packages;D:/ti/xdais_7_21_01_07/examples;D:/ti/ccsv5/ccs_base;" xdc.tools.configuro -o configPkg -t ti.targets.C64P -p ti.platforms.evmDM6437 -r debug -c "D:/ti/ccsv5/tools/compiler/c6000_7.3.4" --tcf "../video_preview.cfg"
making package.mak (because of package.bld) ...
generating interfaces for package configPkg (because package/package.xdc.inc is older than package.xdc) ...
gmake.exe: *** No rule to make target `package/cfg/video_preview_p64P.xdl', needed by `linker.cmd'. Stop.
js: "D:/ti/xdctools_3_23_03_53/packages/xdc/tools/Cmdr.xs", line 51: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.
gmake: *** [configPkg/compiler.opt] Error 1
gmake: Target `all' not remade because of errors.
**** Build Finished ****
疑似是linker.cmd文件缺失,该文件原来存在于\Jpeg_loopback\Debug\configPkg目录下,重新编译后被删除了。
除了linker.cmd外,\Debug目录下很多其他文件也没有生成。
查看了整个工程的环境变量设置感觉也没错,不知道问题出在哪里?特此向各位TI的工程师请教。