wzlovegxf 发表于 2005-5-16 11:18:55

难道我的问题那么难吗?--跪求大侠们赐教一下--高手在哪里

前几天,我在winxp下面安装了一个cygwin,同时还安装了arm-elf-gcc-20030314.sh和skyeye。编写了一个简单hello.c程序,用gcc编译没有任何问题,然而用arm-elf-gcc进行编译,输入命令是:
arm-elf-gcc -Wl,-elf2flt -o hello hello.c
出现的错误是:
/usr/local/bin/arm-elf-gcc: 1: Syntax error: word unexpected (expecting ")")

不知道怎么解决,如果你碰到此问题,请您指点一下小弟。多谢。

hello.c原代码如下:

/*************************hello.c********************/
#include <stdio.h>

int main(void)
{
int i;

for(i = 0; i < 6; i++)
{
printf("i = %d ",i);

printf("Hello, embedded linux!\n");
}
return 0;
}

mcucity 发表于 2005-9-22 15:24:00

兄弟还是在linux下吧,否则你会有解决不完的问题 :roll:

ij889 发表于 2005-10-17 19:14:31

用vmware没有碰到这种问题

bluel 发表于 2005-10-26 08:40:52

我不是高手!
arm-elf-gcc-20030314.sh 是在LINUX编译的,他跟windows下的可exe文件还是不一样的。
1。找别人在cygwin编译好的!
2。用源码自己build!
页: [1]
查看完整版本: 难道我的问题那么难吗?--跪求大侠们赐教一下--高手在哪里