Chinaunix
标题:
用GCC编译*.c文件,出现cannot open file
[打印本页]
作者:
reallu
时间:
2003-02-13 14:57
标题:
用GCC编译*.c文件,出现cannot open file
在solaris x86下安装gcc,make,编译自编内嵌sql程序,
proc 生成test.c 源文件,要生成可执行文件:
#rm /usr/ucb/cc
#ln /usr/local/gcc /usr/ucb/cc
$make -f demo_proc.mk objs="test1.o" exe=test.exe buile
出现下面的错误:
cc -o -L/export/home/oracle/lib/ -lclntsh
'cat /export/home/oracle/lib/sysliblist'
'if ["SOL"="SOL"];then echo "-laio"
else echo "";
fi '-lm -l thread
ID:fatal file -L/export/home/oracle/lib/ :cannot open file:no such......
collection2:.....
make:***[build]error
好像是什么库文件找不到?
应该如何做,改demo_proc.mk 或env_precomp.mk文件吗,只是不知如何改?
作者:
reallu
时间:
2003-02-14 11:28
标题:
用GCC编译*.c文件,出现cannot open file
用gcc test.c -lclntsh -o test
就成功了.
看来在连接时,这个程序只需要libclntsh.a的函数库.
刚刚成功的!
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2