关于[动态库]的问题

编译安装或者制作Deb包
回复
头像
ubuntuprimer
帖子: 30
注册时间: 2008-07-14 8:14
来自: 外太空
送出感谢: 0
接收感谢: 0
联系:

关于[动态库]的问题

#1

帖子 ubuntuprimer » 2008-07-21 18:45

自己写的动态库show_menu.so
编译可执行文件 gcc -Wall show_menu.so show.c -o show
生成文件show
执行 ./show
出错:./show: error while loading shared libraries: show_menu.so: cannot open shared object file: No such file or directory
问问兄弟们这是怎么回事,自己写的动态库怎么用啊?
I love only three things:
the sun the moon and you
the sun for day
the moon for night
and you for ever
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
送出感谢: 0
接收感谢: 7 次
联系:

#2

帖子 BigSnake.NET » 2008-07-21 19:19

LD_LIBRARY_PATH=. ./show
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
ubuntuprimer
帖子: 30
注册时间: 2008-07-14 8:14
来自: 外太空
送出感谢: 0
接收感谢: 0
联系:

#3

帖子 ubuntuprimer » 2008-07-22 6:20

谢谢兄弟!!!
I love only three things:
the sun the moon and you
the sun for day
the moon for night
and you for ever
头像
kofshower
帖子: 1343
注册时间: 2007-03-13 11:23
送出感谢: 0
接收感谢: 0
联系:

#4

帖子 kofshower » 2008-07-22 9:01

ldconfig + /usr/lib也是一个道理
"We are all in the mud, but some of us are looking at the stars." (Oscar Wilde)
We are not born for ourselves.
人生天地间,并非为自己
Homepage:http://sites.google.com/site/polarisnotme/
回复

回到 “编译或打包”