linux core安装后配置,Linux下调试.Net core:lldb的安装

一、先安装依赖:

yum -y install gcc gcc-c++ swig python-devel libedit-devel automake autoconf libtool make wget

二、下载llvm源码(注意:.net core2.0.0只能使用lldb 3.6;.net core2.1以上必须是3.9.0,下同):

wget http://releases.llvm.org/3.9.0/llvm-3.9.0src.tar.xz

tar -xf llvm-3.9.0src.tar.xz

mv llvm-3.9.0src llvm

三、进入llvm/tools目录并下载clang源码:

cd llvm/tools

wget http://releases.llvm.org/3.9.0/cfe-3.9.0.src.tar.xz

tar -xf cfe-3.9.0.src.tar.xz

mv cfe-3.9.0.src clang

四、下载lldb源码:

wget http://releases.llvm.org/3.9.0/lldb-3.9.0.src.tar.xz

tar -xf lldb-3.9.0.src.tar.xz

mv lldb-3.9.0.src lldb

五、下载compiler-rt的源码:

cd ../projects

wget http://releases.llvm.org/3.9.0/compiler-rt-3.9.0.src.tar.xz

tar -xf compiler-rt-3.9.0.src.tar.xz

mv compiler-rt-3.9.0.src compiler-rt

六、下载libcxxabi的源码:

wget http://releases.llvm.org/3.9.0/libcxxabi-3.9.0.src.tar.xz

tar -xf libcxxabi-3.9.0.src.tar.xz

mv libcxxabi-3.9.0.src libcxxabi

七、下载libcxx的源码:

wget http://releases.llvm.org/3.9.0/libcxx-3.9.0.src.tar.xz

tar -xf libcxx-3.9.0.src.tar.xz

mv libcxx-3.9.0.src libcxx

八、回到llvm目录,配置编译选项:

cd ..

./configure --enable-optimized CC=gcc CXX=g++

九、编译llvm:

make

十、估计得个把小时,编译成功后,单独安装lldb即可:

cd tools/lldb

make install

检查是否成功:

lldb

version

标签:core,llvm,tar,src,lldb,源码,Linux,3.9

来源: https://www.cnblogs.com/luluping/p/13917458.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值