【发布时间】:2015-12-20 08:50:48
【问题描述】:
我一直在尝试从 ubuntu eclipse 为 arm-linux-gnueabi-gcc++ 交叉编译 libcurl 7.35.0。 我在 GCC++ 链接器中包含了 -lcurl 选项。当我尝试在 G++ 编译器中为以下代码编译代码时,一切顺利,构建后没有错误。
#include <iostream>
#include <curl/curl.h>
using namespace std;
int main()
{
return
}
但是当我尝试使用 arm-linux-gnueabi-gcc++ 进行交叉编译但尝试构建时会产生编译错误:
/usr/include/curl/curlrules.h:143:41:错误:数组“curl_rule_01”的大小为负 /usr/include/curl/curlrules.h:153:53:错误:数组“curl_rule_02”的大小为负数
请帮助我指导如何为 ARM 交叉编译 libcurl。
【问题讨论】: