当前位置: 技术问答>环境变量种的路径变量修改成功,但是无法生效
iis7站长之家
如何修改libnids的makefile文件,让编译生成的库文件放在本地路径
来源: 互联网 发布时间:2017-03-23
本文导语: 我的程序里面用到了libnids,我想要修改调试libnids,但是默认的makefile每次make之后so文件都放到系统目录下去了。我想把它们放在本地,文件夹,方便调试和后期选择合适的修改版本。 我不怎么会用make,求各位大神指...
我的程序里面用到了libnids,我想要修改调试libnids,但是默认的makefile每次make之后so文件都放到系统目录下去了。我想把它们放在本地,文件夹,方便调试和后期选择合适的修改版本。
我不怎么会用make,求各位大神指导。
我不怎么会用make,求各位大神指导。
|
把/lib/libnids.so删除
然后gcc或者g++ -I. -lnids #其中-L指定查找库的自定义目录,-l链接的库名
运行前设置LD_LIBRARY_PATH为so文件所在目录的绝对路径即可
然后gcc或者g++ -I. -lnids #其中-L指定查找库的自定义目录,-l链接的库名
运行前设置LD_LIBRARY_PATH为so文件所在目录的绝对路径即可