Fish:
【新手的困惑】怎么这个最简单的程序都执行不了?
[阅读: 462] 2005-12-24 02:12:07
最近不知道做了啥设置和更改,连最开始练习编程时的最简单的程序都执行不了了
环境:AIX 5.2 64bits
程序:hello.c 如下:
#include "stdio.h"
void main( void )
{
printf( "Hello, world" );
}
过程:
cc -o hello hello.c
. ./hello
结果:
ksh: syntax error: `(' unexpected
照俺的理解,估计是 ksh 将这个执行文件解释成 shell 脚本了,
而二进制文件中包含了乱七八糟的字符,导致 ksh 无法解释,结果出现了问题
但是俺不知道怎么解决,期盼有精验人士指点
俺尝试使用另一个 shell (sh),但也是同样的错误
从google上搜了一下,还没找到针对这种情况的
俺是新手,不许笑!
大家都是出来卖的,何苦自己人为难自己人
那些活好的,或者活新的,或者花样多的,
或者老板拉皮条功夫好能拉到肯多花钱的客的,
拜托不要老是打击年老色衰的同行了
老鱼记事 老鱼侃棋 老鱼围脖