首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Coocox Coide编译器错误:字符串索引超出范围:-1

Coocox Coide编译器错误:字符串索引超出范围:-1
EN

Stack Overflow用户
提问于 2016-08-02 15:29:03
回答 2查看 792关注 0票数 0

我的项目有问题,我试图构建它,coocox coide给了我这个错误。

建筑物遇到了一个错误

在建筑过程中发生了内部错误:

在“构建”期间发生了一个内部错误。超出范围的字符串索引:-1

它并没有说它发生在哪里或者是什么触发了它..。

我到处看了看,找不到答案,至少我的处境是这样的。

有人知道怎么解决这个问题吗?在这方面我真的需要帮助

我在用:

CooCox CoIDE

版本: 1.7.7构建id: 20140628-3328-1557

我还使用CubeMx生成我的项目,然后手动将其插入Coide中。

如果这有帮助,你可以从这里下载我的项目。

https://1drv.ms/u/s!Ao4Ba524gyr6eDpD1FP6UonCjVo

提前感谢!

EN

回答 2

Stack Overflow用户

发布于 2016-08-31 19:16:08

我打开了各种已建的文件。我认为有时候要删除它们是有问题的。即使使用“重构”按钮,它(有时)也会给出一个错误(虽然没有弹出窗口)“类似于:无法删除文件”,而我第二次尝试它是有效的。也许被删除的构建文件在被删除后需要一段时间才能被coide识别为已删除,如果做得不够快,它会返回一个错误?!嗯,也与构建按钮,有时按下第二次工作!

但这不可靠..。这是一项正在进行的工作。

后续行动:

  • 如果存在编译错误,则生成按钮在下次生成时工作。
  • 如果存在链接错误,构建按钮将无法用于下一次编译。

具有类似问题的-interesting链接:http://www.coocox.org/forum/viewtopic.php?f=2&t=4145&start=15 (不幸地不能解决我的问题)

票数 0
EN

Stack Overflow用户

发布于 2016-12-25 20:17:23

当我试图为链接器构建一个自定义分散文件时,我也遇到了同样的问题。

链接@lode为我解决了这个问题:

我必须从rom文件中的注释中删除字符串.ld的每次出现。我用from一词替换为fr_om和voilà,问题解决了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38724684

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档