所以我安装了curl4,当我输入像'curl_global_init()这样的全局准备并给它'CURL_GLOBAL_ALL'时,我得到了这个错误:
/tmp/ccUFNPUa.o:在函数'main'中: curl.c :(。text + 0xa):对'curl_global_init'的未定义引用 [以0.1秒退出,退出代码为1] collect2:错误:ld返回1退出状态
是因为我没有将库链接到链接器吗?如果不是,我如何将其链接到编译器/链接器?
我正在使用C.而编译器是gcc。
答案 0 :(得分:3)
将-lcurl
添加到gcc
命令中。这会将您的应用程序与curl库链接,特别是libcurl.a
。
例如 - gcc myfile.c -lcurl -o myprogram