难道我的问题那么难吗?--跪求大侠们赐教一下--高手在哪里
前几天,我在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;
} 兄弟还是在linux下吧,否则你会有解决不完的问题 :roll: 用vmware没有碰到这种问题 我不是高手!
arm-elf-gcc-20030314.sh 是在LINUX编译的,他跟windows下的可exe文件还是不一样的。
1。找别人在cygwin编译好的!
2。用源码自己build!
页:
[1]