Llvm 叮当声:错误:链接器命令失败,退出代码为1(使用-v查看调用)

Llvm 叮当声:错误:链接器命令失败,退出代码为1(使用-v查看调用),llvm,llvm-gcc,llvm-clang,Llvm,Llvm Gcc,Llvm Clang,我是LLVM的新手。我正在使用Clang3.0执行c程序。 我正在使用mandriva spring 2010。系统中安装了GCC版本4.4.1。 我使用以下链接安装LLVM svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm 我使用下面的命令运行它 clang file.c. 我得到以下错误 /usr/bin/ld: cannot find -lgcc clang: error: linker command failed wit

我是LLVM的新手。我正在使用Clang3.0执行c程序。 我正在使用mandriva spring 2010。系统中安装了GCC版本4.4.1。 我使用以下链接安装LLVM

svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm
我使用下面的命令运行它

clang file.c.
我得到以下错误

/usr/bin/ld: cannot find -lgcc
clang: error: linker command failed with exit code 1 (use -v to see invocation)

现在,clang只有到您的系统库的硬编码路径(不同的linux distor与此完全不同)。这个错误意味着它不知道你的分布,因此不能推断出必要的东西

您必须修补叮当声源并提供必要的路径。或者,您可以在cmdline中传递带有相应目录的-L选项