2016-08-28 11 views
1

我收到以下错误:试图在我的程序中使用的libcurl并获得“未定义的引用”错误

/tmp/ccno287V.o: In function `download_feed': 

feedObtain.c:(.text+0xb9): undefined reference to `curl_easy_init' 
feedObtain.c:(.text+0xde): undefined reference to `curl_easy_setopt' 
feedObtain.c:(.text+0xff): undefined reference to `curl_easy_setopt' 
feedObtain.c:(.text+0x10b): undefined reference to `curl_easy_perform' 
collect2: error: ld returned 1 exit status 

命令用来获取的libcurl:

apt-get install libcurl4-gnut 
+1

显示您的编译器/链接器命令。 –

+0

cc feedObtain.c –

回答

2

你的节目没有附带链接libcurl库以及连接器都会抱怨它可以解析符号。链接库:

cc feedObtain.c -lcurl 

请注意,库必须在命令行选项的末尾指定。

相关问题