在使用libcurl庫時,我須要編譯一份與系統名稱不同庫,可是用常規的方法生成以後在手動重命名倒是無效的,因此只能經過修改makefile文件的生成名稱才能完成;curl
方法步驟:ui
1. cd到curl主目錄下url
2.重命名生成文件(find . -name Makefile.am |xargs sed -i 's/libcurl\(.la\)/libxxx_curl\1/g')編譯
3.執行./buildconf文件sed
4.執行./configure後面選項能夠選擇性添加file
5.make方法
補充一條:須要在Makefile.in中修改libcurl.la爲相應的名稱,不然仍然不成功makefile