gcc - ld 找不到库,即使 ldconfig 找到了 (rust-sciter)

标签 gcc build rust ld rust-cargo

我正在尝试运行 rust-sciter 最小示例,但是运行命令 cargo run --example minimal 告诉我库 -lsciter-找不到 gtk-64

然而,当我检查 ldconfig -p | grep sciter 它返回的很好 libsciter-gtk-64.so (libc6, x86-64) => libsciter-gtk-64.so

我还在 .so 文件本身上运行了 ldd,并且也找到了所有 sciter 依赖项。

我不确定我做错了什么。

最佳答案

访问 https://sciter.com/download/ .下载 Sciter SDK!!打开包装!

Linux: sciter/bin.gtk/libsciter-gtk-64.so
cp -a sciter/bin.gtk/libsciter-gtk-64.so /lib

我正在通过翻译写作。他自己也面临着这个问题。

通过其余的文件您将了解。

要编译足够的库!

关于gcc - ld 找不到库,即使 ldconfig 找到了 (rust-sciter),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47980378/

相关文章:

c - 指向 GCC 目标内置函数的函数指针(有时)会产生链接错误

c - GCC -g 与 -g3 GDB 标志 : What is the Difference?

build - 如何在 jenkins 中自动构建部署?

rust - builder 模式——借来的值(value)活得不够长

rust - 使用迭代器作为来自一个向量的函数的参数多次

c++ - gcc 优化错误或 C++ 规则被破坏?

C++11 向后兼容性

docker - 在构建 docker 镜像期间无法访问卷

xcode - 使用 Xcode 4 运行发布版本

windows - 无法在 Windows 上构建 Iron hello world