vscode clang+llvm环境搭建

vscode配置ssh

  1. 本地生成密钥对,win默认私钥存储在用户目录下的.ssh/id_rsa中,公钥存储在用户目录下的.ssh/id_rsa.pub中
    ssh-keygen
  2. 将本机生成的公钥复制到服务器的~/.ssh/authorized_keys文件中

完成以上步骤后即可免密登录远程服务器。

远程服务器配置clang开发环境

  1. linux(e.g.,ubuntu)安装clang(编译器)、clangd(后端,提供LSP支持,代码提示和错误检查)和cmake
    sudo apt install clang clangd cmake
  2. vscode远程安装clangd插件(前端),cmake tools,CodeLLDB(调试器)
  3. launch.json配置,program修改为下面的${command:cmake.launchTargetPath},vscode可以自动识别项目路径
    {
        "version": "0.2.0",
        "configurations": [
            {
                "type": "lldb",
                "request": "launch",
                "name": "Debug",
                "program": "${command:cmake.launchTargetPath}",
                "args": [],
                "cwd": "${workspaceFolder}"
            }
        ]
    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值