Install LLVM-12 & Clang on Ubuntu 22.04

网址:https://apt.llvm.org/

gedit ~/.bashrc
export PATH=$PATH:/usr/lib/llvm-12.0/bin
export LD_LIBRARY=/usr/lib/llvm-12.0/lib
source ~/.bashrc
clang -v  #check
lldb --version
clangd --version

Using Clang in Visual Studio Code

https://code.visualstudio.com/docs/cpp/config-clang-mac
https://zhuanlan.zhihu.com/p/398790625

1 需要下载的插件

1.1 插件列表

在这里插入图片描述

1.2 插件离线下载方式

(1)下载网址微软github
(2)vscode插件下载都带有vscode-字段,例如c/c++插件下载地址https://github.com/microsoft/vscode-cpptools
(3)下载完成后在vscode的扩展中选择“从VISIX安装”

2 VS Code远程开发

2.1 VS code 远程开发所需插件

在这里插入图片描述

2.2 远程开发环境配置

2.2.1 windows

(1)下载完远程开发插件后,按下快捷键Ctrl+Shift+P打开命令行
(2)输入ssh user@ip命令,回车弹出如下界面
在这里插入图片描述
(3)第一配置请选择“Setting Specify a custom…”选项,修改config文件路径。不要选择默认config文件路径(c:\users\username.ssh\config),否则会出现无法连接的问题。
(4)在电脑内的某个位置创建一个txt文件,将名字修改为“config”(没有.txt后缀),并将改文件的权限修改为所有用户都可以完全控制
(5)在设置界面找到extension(扩展) -> Remote.ssh ->Remote.ssh:config file,并在输入框内输入新的config文件完整路径,修改完成后关闭设置
(6)Ctrl+Shift+P打开命令行
(7)输入ssh user@ip命令
(8)选择刚刚配置的config文件
(9)VS Code会提示选择远程主机平台和输入密码
(10)成功连接后,VS Code会配置远程主机,这一阶段需要较长的时间
(11)配置完成后使用离线安装的方式将c++和Code Runner安装到远程主机上(因为在线方式会因网络问题出现无法下载的情况)

2.2.2 Ubuntu

(1)与上述2.1节相同去掉3-7步
(2)免密登录
待填写

3 CMake大型项目运行和调试

3.1 CMakeList.txt构建大型项目

3.2 CMake和launch.json结合调试大型项目

3.2 参考文献

(1)https://www.jb51.net/article/207299.htm

Logo

这里是“一人公司”的成长家园。我们提供从产品曝光、技术变现到法律财税的全栈内容,并连接云服务、办公空间等稀缺资源,助你专注创造,无忧运营。

更多推荐