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.

[参考译文] 编译器/EK-TM4C1294XL:非法源/输入字符

Guru**** 2578795 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/568979/compiler-ek-tm4c1294xl-illegal-source-input-character

部件号:EK-TM4C1294XL
主题中讨论的其它部件:TM4C1294NCPDT

工具/软件:TI C/C++编译器

大家好,我正在尝试编译一些代码,但收到了有关目标文件中的非法源/输入字符的警告/错误。 我在网上找不到这可能是什么原因造成的,

是否有人对我需要更改哪些内容才能进行编译有任何建议?
我在下面列出了构建输出。  


****为项目Test2生成配置调试****

"C:\\ti\\ccsv7\\utils\\bin\\gmake "-k -j 8 all -o
'生成文件:../TestFunction_ERT_RTW/TestFunction.c'
'调用:ARM编译器'
c:/ti/Ccsv7/tools/compiler/ti-CGT-arm_CCTs.0.LTS/bin/armcl" 16.9 -mv7M4 --code_state=16 --fpv4SPD16 -me --include_path="C:/ti/csc/csccsc/compiler/comput/ti-ctx-ctx-from_stw_fund_fund_cruel_crue_c=futiv_cruel_cruel_crtw-fut_c=fund_cruel_c=fund_crtfut_c=fund_cruel_crue_c=-fund_cruel_fund_cruel_crtw_c=-fund_c=fund_crefusc_c=-fund_c_diag_crefus_c_diag_c_c_crefus_c=-fund_c_diag_cret_c_c_crefus_c=-fund_crefus_cscrtw 16.9 2.1 3.156
'完工建筑:../TestFunction_ERT_RTW/TestFunction.c'
''
'构建文件:../TestFunction_ERT_RTW/ERT_MAIN.c'
'调用:ARM编译器'
c:/ti/ccsv7/tools/compiler/ti-CGT-arm_CCX.0.LTS/bin/armcl" 16.9 -mv7M4 --code_state=16 --fav_support=FPv4SPD16 -me --include_path="C:/ti/csc/cctx/compiler/ti-ctx_stw_fund_proc_from_c=fund_cruel_mut_c_cru_c=-from_c_crtw-from_c=from_c_c=from_c_c_diag_c_diag_c_c_diag_cret_from_c=from_c=from_cret_cret_c=from_c_diag_c=from_c_diag_c_die_c_diec_c_c_diecut_cret_c_c_c_c=from_cret_c_diecut_c_c_c=-from_crefus_c=from_c 16.9 2.1 3.156
'完工建筑:../TestFunction_ERT_RTW/ERT_MAIN.c'
''
'正在构建目标:test2.out '
'调用:ARM链接器'
c:\ti/ccsv7/tools/compiler/ti-CGT-arm_LTS.0.ls/bin/armcl" 16.9 -mv7m4 --code_state=16 --float_support=FPv4SPD16 -me --define=csdcs="cc"--define=target_is_tm4c12_ra0 --diag_lip_heap -rema_gu_tools=-clip_clip_clip_-f_-f_--frob_link_clip_link_clip_clip_---f_clip_clip_clip_--f_clip_gu_-f_---f_clip=ccurb=d=ccp_clip_clip_--f_--f_clip_clip_-f_--f_clip_link_link_clip_--d=d=ccp_clip_----cab_clip_---cab_---cabi_reb=d=dip_- 16.9 16.9 2.1 3.156
链接>
"../TestFunction_ERT_RTW/TestFunction.obj",第1行:警告#1.9034万-D:非法源字符:0x86
"../TestFunction_ERT_RTW/TestFunction.obj",第1行:警告#1.9034万-D:非法源字符:0x03
"../TestFunction_ERT_RTW/TestFunction.obj",第1行:错误#1.0045万-D:非法输入字符:0xffffff86
"../TestFunction_ERT_RTW/gpiotest.obj",第1行:警告#1.9034万-D:非法源字符:0x86
"../TestFunction_ERT_RTW/gpiotest.obj",第1行:警告#1.9034万-D:非法源字符:0x03
"../TestFunction_ERT_RTW/gpiotest.obj",第1行:错误#1.0045万-D:非法输入字符:0xffffff86
错误#1.001万:链接期间遇到错误;未生成"Test2.out

>>编译失败
Makefile:149:目标'Test2.out '的配方失败
gmake [1]:***[Test2.Out (测试2.out)错误1
Makefile:145:目标'All'的配方失败
gmake:***[All]错误2

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

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    链接程序试图读取这些文件,就像它们是链接程序命令文件一样。 它们要么已损坏,要么实际上不是目标文件。
    为什么在链接步骤中同时有"./TestFunction_ERT_RTW/TestFunction.obj"和"./TestFunction_ERT_RTW/TestFunction.obj"? (请注意文件名开头的.和..之间的区别)。

    我怀疑有一个早期的问题;可能在创建.obj文件或其他类似的文件时,设置了一些编译器选项来创建.c文件。 请重建整个项目并将完整的控制台构建窗口发送给我们。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好,我在编译CCS代码时遇到了同样的问题,在非法来源/输入字符上有104个错误。 我一直在努力修复错误。 我知道问题肯定出在链接器部分,但我已经附加了所有相关函数和库。 我只是想知道你们是否可以接受我的错误:(。 非常感谢。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当然,请务必发送准确的错误消息;最好只发送构建控制台窗口的全部内容。