首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

关于使用NiosII SDK Shell的一个问题

关于使用NiosII SDK Shell的一个问题

关于使用NiosII SDK Shell的一个问题

各位大虾好啊,小弟有问题请教
        当我在 NiosII SDK Shell中用 nb 命令调试程序时,没有语法错误,最后却出来下面的出错信息:         

            ### nios-build error: last system call returned256

            ### <erhaps you need ".global _start" and "start:">

            Died at -line 85.

        即使源程序没有85行也一样;
       最后只生成".c.o"文件,而其他四个文件(.nm   .objdump  .out   .srec)都没有.

        程序是没什么问题的,因为我用它本身提供的例子程序也出现了同样的信息.

所以我怀疑是哪里设置出了问题,但又找不出来.还望各位大虾指点迷津
大家好!
下面是更详细的内容,这个问题已经困扰小弟好一段时间了,真是急死我了,麻烦知道的大虾指点指点啊,小弟感激不尽啊!
--------------------
Beginning Build
--------------------

Sources:
mytimer.c



# 2006.03.29 10:16:22 (*) nios2-elf-gcc -I .. -I ../.. -I ../inc -I ../../inc -
I ../../../inc -I ../../../../inc -I ../../../../../inc -g -W -Wno-multichar -mn
o-cache-volatile -mno-hw-mul -mno-hw-div -O2 mytimer.c -o mytimer.c.o -c

# 2006.03.29 10:16:22 (*) nios2-elf-gcc -g -Wl,-T../inc/nios_build.ld -msys-crt
0=../inc/../lib/obj/nios2_crt0.s.o mytimer.c.o --start-group -l nios -l c -l m
-l gcc --end-group -L../lib -L../../lib -L../../../lib -L../../../../lib -L../..
/../../../lib -L../inc -L../../inc -L../../../inc -L../../../../inc -L../../../.
./../inc -L. -o mytimer.elf
/cygdrive/d/altera/kits/nios2/bin/nios2-gnutools/H-i686-pc-cygwin/bin/../lib/gcc
-lib/nios2-elf/3.3.3/../../../../nios2-elf/bin/ld: cannot open ../inc/../lib/obj
/nios2_crt0.s.o: No such file or directory
collect2: ld returned 1 exit status


### nios-build error: last system call returned256

### (Perhaps you need ".global _start" and "start:")

Died at - line 85.
大家好!
下面是更详细的内容,这个问题已经困扰小弟好一段时间了,真是急死我了,麻烦知道的大虾指点指点啊,小弟感激不尽啊!
--------------------
Beginning Build
--------------------

Sources:
mytimer.c



# 2006.03.29 10:16:22 (*) nios2-elf-gcc -I .. -I ../.. -I ../inc -I ../../inc -
I ../../../inc -I ../../../../inc -I ../../../../../inc -g -W -Wno-multichar -mn
o-cache-volatile -mno-hw-mul -mno-hw-div -O2 mytimer.c -o mytimer.c.o -c

# 2006.03.29 10:16:22 (*) nios2-elf-gcc -g -Wl,-T../inc/nios_build.ld -msys-crt
0=../inc/../lib/obj/nios2_crt0.s.o mytimer.c.o --start-group -l nios -l c -l m
-l gcc --end-group -L../lib -L../../lib -L../../../lib -L../../../../lib -L../..
/../../../lib -L../inc -L../../inc -L../../../inc -L../../../../inc -L../../../.
./../inc -L. -o mytimer.elf
/cygdrive/d/altera/kits/nios2/bin/nios2-gnutools/H-i686-pc-cygwin/bin/../lib/gcc
-lib/nios2-elf/3.3.3/../../../../nios2-elf/bin/ld: cannot open ../inc/../lib/obj
/nios2_crt0.s.o: No such file or directory
collect2: ld returned 1 exit status


### nios-build error: last system call returned256

### (Perhaps you need ".global _start" and "start:")

Died at - line 85.
大家好!
看来你也姓曹啊。
爱,不是激情的随口
  
        情,不是瞬间的感动
你的环境装的有问题吧,或者还是装了其他的shell阿。
在交流中前进,共同实现nios的应用。
环境有问题?能说具体点吗?
我只装了一个shell啊
大家好!
就是你没有装好nios,你有没有装其他的shell呢
在交流中前进,共同实现nios的应用。
我只装了一个shell啊,而且装的过程都很顺利,我已经在几台机上试过了,情况一样.是不是Nios本身文件不全啊?
大家好!
我用的是NiosII 1.0版的
大家好!
哦,你用的那么低的版本,这个版本曾经试过一下吧,好像也没有问题啊,你可以装一个高一点的版本阿。
在交流中前进,共同实现nios的应用。
好的,谢谢kwz
大家好!
不用不用,相互学习。
在交流中前进,共同实现nios的应用。
返回列表