使用vs2019开发linux C/C++程序.

因为本人不会写makefile.所以使用vs下的"一键编译"来写程序.

一.将自己的Linux系统设置为静态ip
1.将自己的Linux系统设置为静态ip.具体操作如下:

vim /etc/network/interfaces


刚进来的时候应该是这样.将其修改为下图:
在这里插入图片描述

address 为ip addr所查询到的地址
netmask 默认为255.255.255.0
geteway 为ip route show获得的地址

2.配置DNS服务器地址

vim /etc/resolvconf/resolv.conf.d/base

在这里插入图片描述
具体修改格式为nameserver xxx.xxx.xxx.xxx
后面部分为cmd下ipconfig /all DNS服务器的地址.可以填多个.

3.重启linux系统
输入reboot即可重启.

二.对vs2019进行设置

在这里插入图片描述

在这里插入图片描述
安装后下次创建的时候需要创建Linux空项目.
在这里插入图片描述
三.连接到远程系统.
在这里插入图片描述

主机名为ip地址
端口号不用更改(大概)
用户名为你的用户.例如root之类的
密码为对应用户的密码

四.可以开始使用啦
如果第三步没有错的话已经连接到了linux上了.
现在我们创建一个linux项目.
然后重新生成项目文件.
在这里插入图片描述
如果成功了的话就会是下面这样
在这里插入图片描述

在Linux下会生成projects文件.并且在Debug目录下会生成编译好的.out文件.运行即可.
在这里插入图片描述

上述方法只要Linux上安装有相应的环境和库文件.就可以不用写工程makefile直接编译出可以运行的out文件.所以我觉得很方便.在此分享一下.因为vs环境是同步在linux上的.有时候同步会很缓慢.所以需要自动同步.同步后就可以"开心地"编程啦!
在这里插入图片描述
注.上述有些地方可能有误.只是分享方法.具体还得看自己操作!

猜你喜欢

转载自blog.csdn.net/qq_43507406/article/details/114900746