程序中调用了gdal的函数。
gdal已在ubuntu下正常编译,安装。
gdal放在/usr/local/lib下面,已经设置LD_LIBRARY_PATH=/usr/local/lib
也用了sudo ldconfig -p更新cache。
在makefile中写了
LIB_EXTRA := /usr/local/lib/libgdal.so
不知对否?
在makefile中该如何指定程序要连接的外部动态连接库啊?
大家能给个例子吗?
在makefile中该如何指定程序要连接的外部动态连接库啊?
-
- 帖子: 67
- 注册时间: 2008-05-06 15:53
- lovekid
- 帖子: 555
- 注册时间: 2007-03-05 11:43
- 联系:
Re: 在makefile中该如何指定程序要连接的外部动态连接库啊?
我为了加个dbus-glib,大动干戈啊。
viewtopic.php?f=162&t=248842
你看这个行不?
从“下面来讨论下怎么生成makefile,写给像我一样没接触过makefile的人。”这句开始,写的是怎么加入第三方库,我用了automake之类的工具,直接看makefile太费神了……
viewtopic.php?f=162&t=248842
你看这个行不?
从“下面来讨论下怎么生成makefile,写给像我一样没接触过makefile的人。”这句开始,写的是怎么加入第三方库,我用了automake之类的工具,直接看makefile太费神了……
-
- 帖子: 67
- 注册时间: 2008-05-06 15:53
Re: 在makefile中该如何指定程序要连接的外部动态连接库啊?
老大,您这个真复杂阿。
- openware
- 帖子: 173
- 注册时间: 2009-02-22 14:15
- 联系:
Re: 在makefile中该如何指定程序要连接的外部动态连接库啊?
代码: 全选
LIB=-L/usr/lib/xxx -lxxx
gcc $(LIB) foo.c
Desire Freedom, Love Beauty, Keep Hacking。
- HuntXu
- 帖子: 5776
- 注册时间: 2007-09-29 3:09
- openware
- 帖子: 173
- 注册时间: 2009-02-22 14:15
- 联系:
Re: 在makefile中该如何指定程序要连接的外部动态连接库啊?
学习了,HuntXu 写了:为什么不用pkg-config
Desire Freedom, Love Beauty, Keep Hacking。