4. 修改配置-cmake 5.修改配置-vscode 6. 运行成功-支持C++20 7. 配置远程连接时指定SSH端口 1. 前言 当用vscode连接到虚拟机或者远端linux服务器时,希望直接编辑远程服务器的代码,并且使用远程服务器的编译器g++来编译代码,并且指定C++的版本,比如C++20 2. 问题 默认情况下,vscode使用的是本机,看这个效果就...
1. 首先在工程目录下新建 .vscode 文件夹 2. 按Ctrl+Shift+P,输入 C/C++ E,选择如图所示的项目,即自动生成配置文件。 3. 配置文件名字为:c_cpp_properties.json 代码如下: 1 { 2 "configurations": [ 3 { 4 "name": "Win32", 5 "includePath": [ 6 "${workspaceFolder}/**" 7 ], 8 "defines...
会显示创建launch.json文件 选择C++(GDB/LLDB) 如果没有这个选项,在插件添加页面找到C/C++在ssh重新加载。然后会提醒刷新窗口,再次添加launch.json 就有会出现C++(GDB/LLDB)。 打开launch.json 更改这几项 以终端运行 app -c config.txt为例 “programe”指向你的可执行文件“${workspaceFolder}/app” “args”...
远程服务器:Ubuntu22.04.4 前置条件 本地主机vscode已连接远程服务器(参考链接:(一)Windows VSCode连接远程开发服务器(Ubuntu)) 环境安装 第一步:安装编译器、调试器、构建工具 sudo apt-getupdate sudo apt-getinstall build-essential gdb sudo apt-getinstall cmake 其中,build-essential包含gcc、g++、make等 第...
在vscode中,本地环境和远程环境使用的是不同的插件,所以为了编译运行C/C++,需要在远程环境中重新安装一遍C++插件 在插件商店进行搜索安装即可 配置tasks.json 从菜单栏选择Terminal>Configure Default Build Task, 在下拉栏里选择C/C++: g++ build active file. 这会生成tasks.json文件,这里备份并分享一下我的tasks...
4. 连接远程主机, 在资源管理器中可以管理文件 5. 试着创建一个文件, 以.c作为扩展名, 会自动下载插件c/c++扩展包 6. 写好的C程序, 可以在下方终端窗口上输入命令来运行程序, Linux已经安装了GCC, 哈哈, 可以用了 基本就成了, 写的比例简单, 最好看B站大佬视频教程 ...
远程开发套件 本机和目标机都需要安装。 参考vscode 免密登录服务器编辑配置服务器信息,用vscode打开远程电脑的一个目录。 建立c文件 #include<stdio.h>#include<stdlib.h>#include<unistd.h>//系统函数#include<string.h>#include<pthread.h>//多线程库#include"net_control_client.h"ts_tcp_client s_tcp_cl...
2. 编写test.cpp文件和cmakelists.txt文件 vscode进入到远程服务器的某个文件夹后,创建一个test.cpp...
0、公司给配置了一台Ubuntu系统的台式机器A,开发时想用Windows笔记本B,把远程CentOS训练服务器记为C。 1、首先需要修改台式机A上的ssh配置文件,如果不修改配置的话,将只有机器A可以访问训练服务器C。 $ sudo vim /etc/ssh/sshd_config 添加: GatewayPorts yes ...
Remote - SSH用SSH打开远程机器的文件夹而且可以应用 vscode 的所有功能 Remote - SSH: Editing ...