通过 vs2017 在 linux 下开发 c/c++

首先,安装vs2017的时候,把下面这个给勾上

安装界面

其次,在linux中,我用的是centos7.4,安装gcc,g++,gdb,automake,git 等等,执行如下命令安装:
yum install -y gcc-c++ gcc gdb autoconf automake git

最后,打开安装好的vs2017, 新建项目,选择visuall c++ 下面的跨平台 - linux , 选择控制台应用程序(linux), 点确定


新建项目

默认代码是打印一段字符串,先添加一个断点,然后点击绿色箭头,执行项目,弹出一个新窗口,填写用于调试的linux服务器的用户名密码等等,如下


断点

填完后,点击连接,如果没问题的话,应该停到断点处,按一下f10,走一步,在linux控制台窗口已经把文字打印出来了


调试

这种调试是不是很简单?

如果想部署你的代码到服务器上,在项目右键,选择生成或者重新生成,首先会把你的整个项目部署在/root/projects下面,包括生成的ConsoleApplication1.out ,进入debug目录,执行我们生成好的 ConsoleApplication1.out ,打印出结果。非常简单吧?


部署路径和执行

如果想生成.so或者.a文件可以在项目属性里面更改,如下图


项目配置
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容