我正在尝试在OS X 10.11上构建静态启用SSL的libcurl.a(目标10.8):
export MACOSX_DEPLOYMENT_TARGET="10.8"
./configure --disable-shared --with-darwinssl
make clean
make
sudo make install
但是,尽管没有错误(一些警告),但我无法在硬盘上任何已建立新libcurl.a的位置找到它。我想念什么?
丹尼尔(Daniel)解决了问题-我还没有完成安装...
跟进:
我用--disable-share构建libcurl.a的全部目的是打破对libcurl.4.dylib的依赖。但是,仅与libcurl.a链接会创建对/opt/local/lib/libcurl.4.dylib的依赖关系。
看到我的帖子的答案。
make install
安装新生成的内容,然后默认情况下将其安装在/ usr / local下-您可以使用configure的--prefix选项进行更改make install
用默认路径下的lib会在/ usr / local / lib目录。或$ prefix / lib,因为您可以更改前缀。make install
,通常在lib / .libs子目录中找到静态库。本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句