在我提出问题之前,我有点像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的一些朋友无济于事。当我在终端中运行edit
时,它没有说出无法找到命令的任何内容,我看到我应该apt-get
我libedit2
,我做了它仍然没有'解决我的问题。
以下是Makefile的链接。
答案 0 :(得分:11)
原来我只需要获取libedit-dev
包。