【问题标题】:Eclipse -lcurl not findEclipse -lcurl 找不到
【发布时间】:2015-09-10 13:59:28
【问题描述】:

我需要一个特殊的编译器。这是我从 Eclipse 打来的电话:

powerpc-stw-linux-uclibc-g++ -L/usr/lib/i386-linux-gnu -L/usr/lib -L/usr/libx32 -L/var/lib -o "Test"  ./src/Test.o   -lz -lcurl

但是现在 Eclipse 抛出这个:

/opt/powerpc-gcc-4.4.3-uclib/bin/../lib/gcc/powerpc-stw-linux-uclibc/4.4.3/../../../../powerpc -stw-linux-uclibc/bin/ld:搜索 -lcurl 时跳过不兼容的 /usr/lib/i386-linux-gnu/libcurl.so
/opt/powerpc-gcc-4.4.3-uclib/bin/../lib/gcc/powerpc-stw-linux-uclibc/4.4.3/../../../../powerpc-stw- linux-uclibc/bin/ld:搜索 -lcurl 时跳过不兼容的 /usr/lib/i386-linux-gnu/libcurl.a
/opt/powerpc-gcc-4.4.3-uclib/bin/../lib/gcc/powerpc-stw-linux-uclibc/4.4.3/../../../../powerpc-stw- linux-uclibc/bin/ld: 找不到 -lcurl

我尝试在 Ubuntu 14.04 x86 下编译。应该安装 libcurl

$ curl-config --libs
-L/usr/lib/i386-linux-gnu -lcurl

【问题讨论】:

    标签: c linux eclipse libcurl


    【解决方案1】:

    显然,您正在为 PowerPC 构建,但与 i386 的库链接。

    您需要为 PowerPC 下载/构建 libcurl,并提供正确的路径。

    换句话说,不要混合使用两种不同的架构。

    【讨论】:

    • 我希望你意识到你的 cmets 不是描述性的,通过查看它们,人们将无法帮助你?
    猜你喜欢
    • 2011-06-23
    • 1970-01-01
    • 1970-01-01
    • 2019-01-23
    • 2012-12-20
    • 2014-03-20
    • 2011-11-28
    • 2012-07-20
    • 1970-01-01
    相关资源
    最近更新 更多