libcurl生成so重命名

在使用libcurl库时,我需要编译一份与系统名称不一样库,但是用常规的方法生成之后在手动重命名却是无效的,所以只能通过修改makefile文件的生成名称才能完成;

方法步骤:

1. cd到curl主目录下

2.重命名生成文件(find . -name Makefile.am |xargs sed -i 's/libcurl\(.la\)/libxxx_curl\1/g')

3.执行./buildconf文件

4.执行./configure后面选项可以选择性添加

5.make

补充一条:需要在Makefile.in中修改libcurl.la为相应的名称,否则仍然不成功

转载于:https://my.oschina.net/u/816250/blog/1486519

你可能感兴趣的:(libcurl生成so重命名)