
(VsCode):Linux远程c/c++环境搭建
发布日期:2021-05-07 15:17:39
浏览次数:20
分类:技术文章
本文共 1063 字,大约阅读时间需要 3 分钟。
目录
Linux端安装基础软件
安装 ssh
yum install openssh-server #安装service sshd status #查看状态
安装g++
# 安装g++ 要用root权限运行yum install gcc-c++g++ -v #查看版本
安装gdb
yum install gdb #安装gdb -v #查看版本
安装cmake
yum install cmake #安装cmake --version #查看版本make --version #查看版本
VsCode安装服务插件
- Remote -Containers
- Remote -SSH
- Remote -SSH:Editing Configuration Files
- Remote -WSL
- Remote -Containers
建立远程连接配置
- 选择平台(这里选择linux),输入连接运存服务器的密码进行连接。
远程需要将插件再次安装
创建工程示例
- 创建文件夹,获取路径
- 打开文件夹
- 创建Cmake工程(Ctrl + Shift + p)
- 创建案例文件
- hello.txt
This is a test!
- main.cpp
#include#include #include #include #include int main(int ,char**){ int fd = open("../hello.txt", O_RDWR); if (-1 == fd){ std::cerr << "erro \n" ; return -1; }for(;;){ char buffer[1024] = {}; ssize_t len = read(fd, buffer, sizeof(buffer)); if(0 == len){ break; } buffer[len] = '\0'; std::cout << buffer << std::endl;} close(fd); return 0;}
- 编译输出结果
远程调试示例
- 通过配置文件进行设置
- 调试时使用绝对路径,否则报错(改完后,先编译再调试)
- 进行调试
- 【注】参考:
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2025年03月26日 11时24分56秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
椭圆曲线密码系统——椭圆曲线
2019-03-04
七 socket编程
2019-03-04
Vue实现选项卡功能
2019-03-04
清除默认样式
2019-03-04
Android Dialog 普通对话框 单选对话框 多选对话框
2019-03-04
Android 联合ViewPager 与 Fragment
2019-03-04
汉诺塔 C++实现【STL stack】
2019-03-04
数据结构——链表
2019-03-04
[数据结构与算法]链表逆置与遍历
2019-03-04
CommonJs
2019-03-04
Unicode编码和Base64编码
2019-03-04
html基础
2019-03-04
ICMP网际控制报文协议
2019-03-04
[编程题]Course List for Student (25)
2019-03-04
Python【面向对象】1
2019-03-04
【Python】面向对象,封装
2019-03-04
接口又是个啥?
2019-03-04
JS中如何创建对象
2019-03-04
二叉树的基础练习题代码
2019-03-04