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.
工具与软件:
在构建项目时、代码中一直存在这个错误、即使我几乎将所有内容都删除了
您好!
行中必须有一些隐藏字符或类似的字符。 你可以将该文件附加到该主题帖吗?
谢谢
Ki
我导入了您的项目、但我认为不存在问题。
如果您完全删除文件并创建一个具有相同文本的新文件、是否仍有问题?
大家好、Ki、我用 Main C 创建了一个新工程、错误仍然存在
我看到您通过添加一个新行修改了 C 文件。
如果你再次创建一个新项目、但是不修改 C 语言文件、它构建可以吗?
使用 main C 创建一个新工程、我不做任何修改、也不想进行构建、但仍然不起作用
您的工作区的编码设置是什么?
您是否会在所有项目和源文件中出现此错误?
谢谢
Ki
尊敬的 Ki:
我的工作区 如随附的图片所示。 我首先拿到的项目是我唯一的项目、我只需要启动 CCS。 我找到该错误、然后我用 Main C 构建几个空项目、错误仍然存在
谢谢
Winnie
这是非常奇怪的。
您能否试用 CCS 20并尝试从那里导入和编译项目?
最后一个问题。 如果从 C2000Ware 导入示例并尝试按原样构建、该示例是否是现成构建的? 或者是否每个源文件都无法构建?
仍然有错误、在随附的图片中看到
最后一件事你能试试吗?
打开 DOS 命令窗口。
浏览 \ccs\eclipse
运行:
> eclipsec -noSplash -data -application com.ti.ccstudio.apps.projectBuild -ccs.projects example_2806xEPwmUpDownAQ -ccs.buildType Full
提供出现的所有输出。 可以将输出流式传输到文件、如:
> eclipsec -noSplash -data -application com.ti.ccstudio.apps.projectBuild -ccs.projects example_2806xEPwmUpDownAQ -ccs.buildType Full > build.txt
然后将 build.txt 附加到该主题。
谢谢
Ki
尊敬的 Ki:
从下面的附件中可以看到、我们可以通过命令提示符运行 eclipsec 文件 、但当我运行其余语句时、我们会得到"系统无法找到指定的文件"。
您能提供建议吗?
谢谢
Winnie
抱歉、我们没有正确引用工作区路径
您是否使用了项目已位于的工作区位置? 它应该与 CCS 在屏幕截图中使用的工作区文件夹完全相同。
谢谢
Ki
尊敬的 Ki:
在文件-切换工作区:我可以在三个不同的工作区之间切换,其中也包括您提到的工作区。 当我尝试在其中任何一个下构建工程时、错误仍然存在
当我尝试在其中任何一个下构建项目时、仍然存在错误
我假设存在相同的构建错误、但来自命令行。
您能将完整的构建输出发送给我吗?
另外、在构建输出窗口中给我提供了完整的构建输出。 将所有文本复制并粘贴到文本文件中、然后附加到此主题帖。 我想了解如何调用编译器。
谢谢
Ki
****项目 Example_2806xEPwmUpDownAQ 的配置调试构建****
"C:\\ti\\ccs1281\\ccs\\utils\\bin\gmake"-k all
构建文件:"../test.c"
调用:C2000编译器
"c:/ti/ccs1281/ccs/tools/compiler/ti-cgt-c2000_22.6.1.LTS/bin/cl2000 -v28 -ml -mt -cla_support=cla0 --float_support=fpu32 --vcu_support=vcu0 --include_path="C:/ti/C2000Ware_5_03_00_00/libraries/math/IQmath/c28/include --include_path="C:dag"--include_path="C:dag"--include_path="C:/ti/C2000Ware_5_03_00_00/device_support/f2806x/common/include --include_path="C:/ti/ccs1281/ccs/tools/compiler/ti-cgt-c2000_22.6.1.LTS/include --include_path="dag_dexpression-define -demise-define -demisent-debug-demisition-demisent-d=/ti/C2000Ware_5_03_00_00/device_support/f2806x/headers/include /ti/C2000Ware_5_03_00_00/libraries/math/FPUfastRTS/c28/include -- parag_debug_debug_dexpressions="diag_debug_dexpress"-- parag_debug_dexpress"- parag_debug_debug_dexpress"- parag_debug_debug_debug_dexpressions-parag_dexpress"。
>>编译失败
subdir_rules.mk:72:目标"test.obj"的配方失败
"../test.c"、第1行:警告:文件的最后一行在没有换行符的情况下结束
ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
^μ A
"../test.c"、第1行:错误:无法识别的令牌
ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
^μ A
"../test.c"、第1行:错误:需要一个声明
ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
^μ A
"../test.c"、第1行:错误:无法识别的令牌
ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
^μ A
"../test.c"、第1行:错误:无法识别的令牌
ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
^μ A
"../test.c"、第1行:错误:在预期的数字结束后附加文本
ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
^μ A
"../test.c"、第1行:错误:无法识别的令牌
ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
^μ A
"../test.c"、第1行:错误:无法识别的令牌
ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
^μ A
"../test.c"、第1行:错误:无法识别的令牌
ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
^μ A
"../test.c"、第1行:错误:无法识别的令牌
ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
^μ A
"../test.c"、第1行:错误:在预期的数字结束后附加文本
ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
^μ A
"../test.c"、第1行:错误:无法识别的令牌
ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
^μ A
"../test.c"、第1行:错误:无法识别的令牌
ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
^μ A
"../test.c"、第1行:错误:无法识别的令牌
ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
^μ A
"../test.c"、第1行:错误:无法识别的令牌
ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
^μ A
"../test.c"、第1行:警告:字符串或字符中包含 null (零)字符
常量
ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
^μ A
14在编译"../test.c"时检测到错误。
gmake:***[test.obj]错误1.
gmake:由于错误、未重制目标"all"。
****构建完成****
谢谢你。 还有一个问题、您的 Windows 本地化(语言)设置是什么?
我当时正在与我们的编译器专家讨论、他回忆了一个问题、即某个 DLL 导致编译器行为异常。 DLL 为"C:\windows\LVUAAgentInstBaseRoot\system32\MozartBreathCore.dll"。 显然、它与 PC 上的某些防病毒/安全软件与编译器问题有关。 我不确定这是否与您的问题有关、但我想问一下以防万一?
尊敬的 Ki:
感谢您提供的信息。 我需要检查我们的 IT、并将让您知道
尊敬的 Ki:
IT 团队帮助我检查了该问题、但我们无法确认该问题。 但是、他同意您的看法、认为这可能是由安全软件造成的。 不幸的是、它无法移除、或者系统将崩溃。
非常感谢您的帮助。 您可以根据需要关闭本主题。 我需要自己购买另一台笔记本电脑-这似乎是唯一的方法。
谢谢!
Winnie