如何使用libcurl解决链接中未定义的引用错误?

时间:2012-07-18 17:41:48

标签: c++ compiler-construction static libcurl

我正在尝试使用静态链接编译程序,所以我不必使用30 .dll分发它,但是-static给了我一大堆未定义的引用错误。

我正在运行

$ gcc curlgetter2BAK.cpp -lcurl -static -o a.out

这给了我一大堆非定义的参考错误,我不确定它的来源。

1 个答案:

答案 0 :(得分:1)

-static不是魔术关键字,您需要拥有所有30个“dll”及其依赖项的静态版本(.a文件)。