- 论坛徽章:
- 0
|
小弟SCO5.05下用C写了一个SOCKET程序,编译时出现问题,请各位大虾指教:
我用cc -o sockConn sockConn.c -lsocket 编译时:
undefined first referenced
symbol in file
Socket sockConn.o
Bind sockConn.o
Accept sockConn.o
rec sockConn.o
i386ld fatal: Symbol referencing errors. No output written to sockConn
在当前目录下生成了一个sockConn.o 的文件.
用./sockConn.o执行,报错:
./sockConn.o: syntax error at line 1: `(' unexpected
但是在我的程序里第一行根本没有"("呀!而且我把程序里的"("都找遍了,也没有发现哪个有问题.
用cc -c sockConn.c -lsocket -lld -lftp编译时,什么反应都没有,没有报错,也没有生成新的文件.
不知何故,请各位指教,不胜感激!!! |
|