我尝试在我的应用程序项目中使用libcurl.a库。我在框架列表中添加了lib,现在我想从该lib调用一些头文件。标题是:
#include "curl.h"
#include "types.h"
#include "easy.h"
但是,当我尝试构建我的项目时,xcode给出了1个错误,即:
ld: library not found for -lssl
collect2: ld returned 1 exit status
Command /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2 failed with exit code 1
我不明白这个错误,有人可以帮帮我吗? 谢谢
Risma
答案 0 :(得分:1)
iOS似乎既不包含libcurl也不包含libssl。除非您自己构建这些并将它们静态链接到您的应用程序中,否则您将无法使用它们:找不到库,因为它不存在。如果您静态链接它们,则还必须确认您的软件在应用程序的某处包含它们以符合其许可条款。