linux下gcc编译fastcgi问题

listeningcn 2002-04-03 09:04:37
FASTCGI头文件在/usr/local/include;库在 /usr/local/lib;
用命令行编译:
gcc -I/usr/local/include -c [filename.c]
gcc -o [filename] [filename.o] -L/usr/local/lib -lfcgi
可以通过,但不能执行,显示error while loading shared libraries: libfcgi.so.0: cannot open shared object file: No such file or directory

谢谢了!
...全文
112 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
wake2000 2002-04-04
  • 打赏
  • 举报
回复
你到/usr/local/lib目录下,找找cgi库的名称,如果为libcgi.so,则用

ln -s libcgi.so libcgi.so.0

给libcgi.so创建一个符号连接到libcgi.so.0。

因为从错误信息中看,好象是用的库名称是libcgi.so.0。

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧