-ledit 的链接器问题 (Ubuntu 14.10)

标签 linker llvm

在我进入我的问题之前,我有点像 Linux 新手。无论如何,我正在尝试在 Ubuntu 上制作我的项目,我刚刚从 LLVM 3.4 升级到 LLVM 3.5。当我尝试制作我的项目时,出现以下链接器错误:
felix@felix-dev:~/Dev/jayfor$ make clang `llvm-config --cflags` -Wall -Iincludes/ -g src/*.c -c src/*.c clang++ *.o `llvm-config --libs --system-libs --cflags --ldflags core analysis executionengine jit interpreter native` -o j4 /usr/bin/ld: cannot find -ledit clang: error: linker command failed with exit code 1 (use -v to see invocation) make: *** [all] Error 1
我用谷歌搜索了我的问题,并在 IRC 上问了一些 friend 无济于事。当我跑 edit在终端中,它没有说找不到命令之类的东西,我看到我应该 apt-get libedit2 ,我做了,但它仍然没有解决我的问题。

这是 Makefile 的链接.

最佳答案

结果我只需要 apt-get libedit-dev包裹。

关于-ledit 的链接器问题 (Ubuntu 14.10),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27926618/

相关文章:

c - 编译为 LLVM 的问题

llvm - 如何使用 LLVM 3.4 构建 coreutils

llvm - 使用 libclang 作为编译器

ios - 本地化 xib 时出现 Xcode 链接器错误

c++ - Boost 从 1.42 升级到 1.61

c++ - "Adding"功能共享对象?

c++ - LLVM 的内存布局中 vector 和数组之间有什么区别?

c - LLVM、 union 、指针转换和未定义行为

c++ - GNU ld 找不到存在的库

c++ - g++ 找不到 header ,但我确实包含了它们