搜索
bottom↓
回复: 5

Error 127 no such file or derictory(eclipse+yagarto+GCC 搭建问题记录)

[复制链接]

出0入0汤圆

发表于 2015-8-18 15:13:02 | 显示全部楼层 |阅读模式
本帖最后由 出其而亮 于 2015-8-18 15:16 编辑

这两天搭建eclipse+yagarto+GCC遇到的一个问题,翻遍整个互联网都没有找到正解,特意写下,希望后来者根据错误提示搜到这里,就不用浪费时间去折腾了。
问题背景:三个软件安装好以后,兴建一个工程,然后准备build。
悲剧的是:build不成功,不管我怎样的设置编译器路径,指定yagarto工程。问题一直指示:C:\Program  no such file or derictory Error 127。
原因是大部分人得电脑C盘或D盘都有一个 Program File的文件夹,大部分的安装程序都安装到这个目录,我也不例外,理所应当的安装到了C:\Program File,可惜的是yagarto搜索目录的时候
遇到空格就终止,这样傻傻的它就只搜到了一个C:\Program路径,这个路径是不存在的,所以eclipse提示“  no such file or derictory”。
解决方法:yagarto安装目录不能有空格。

阿莫论坛20周年了!感谢大家的支持与爱护!!

你熬了10碗粥,别人一桶水倒进去,淘走90碗,剩下10碗给你,你看似没亏,其实你那10碗已经没有之前的裹腹了,人家的一桶水换90碗,继续卖。说白了,通货膨胀就是,你的钱是挣来的,他的钱是印来的,掺和在一起,你的钱就贬值了。

出0入0汤圆

发表于 2015-8-19 00:07:11 | 显示全部楼层
呵呵................看到 C:\Program   就知道了..............很多程序是这样的,改为 c:\progra~1\......就行了

出0入0汤圆

 楼主| 发表于 2015-8-21 08:31:00 | 显示全部楼层
在加一个使用Jlink调试的问题:
错误提示:Error in final launch sequence
现象:点击debug 在JlinkGDBSever里可以看到,开始可以连接到GDB一两秒,执行一会就弹出如上错误提示,然后一直连接不上GDB,有时候运气好能连接,但不能调试,一会又会报各种错误,感觉eclipse报错的准确性好差(初步感受,不喜勿喷),开始一直怀疑是gdb文件有问题,最后折腾了许久debugConfig里的配置还是不行。
结果:原来是JlinK版本太低,和环境不兼容,换高版本的Jlink没问题,不行的版本是4.02  可以的版本是4.84.

出0入0汤圆

 楼主| 发表于 2015-8-27 17:32:53 | 显示全部楼层
本帖最后由 出其而亮 于 2015-8-27 17:35 编辑

再补充一个问题:
gcc 识别汇编文件,只能识别以.S结尾的,注意是大写不是小写.s哦,也不能识别.asm!!!!!

出0入0汤圆

 楼主| 发表于 2015-8-28 11:59:57 | 显示全部楼层
再补充一个管eclipse设置的问题,应该会有很多朋友遇到
问题背景:将MDK环境下的ucos工程移植到eclipse环境下,出现错误:Assignment to itself  “pdata = pdata”;
原因:ucos源码这样写的原因是如果没有使用参数pdata,为了避免编译器报错就在函数开始写上这么一条语句:pdata = pdata.。
不幸的是,eclipse有对代码分析的功能,而且默认是打开了一个叫 Assignment to itself的子选项。
解决方法:关闭该选项:Properties -> C/C++ General -> Code Analysis  选择 Use project settings  然后禁去掉Assignment to itself勾选框。
PS:里面还有好多关于代码检查的选项可以多看看

出0入0汤圆

发表于 2015-9-17 23:12:23 | 显示全部楼层
谢谢分享!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-10-2 21:27

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表