在windows下开发linux的c++方法

我是从java转到c++的小白,这篇也是写给同样小白的人看的

1. 使用Clion 配合WSL

首先参考这几篇文章

https://blog.csdn.net/u010606602/article/details/80782650

https://cloud.tencent.com/developer/article/1360467

但是安装完后,发现可以连上但是没有cmake,gdb,不过只要能连上问题不大,现在可以用xshell直接操作ubantu了

另外转到root的方法是输入sudo su,没有密码,直接转到root

在windows下开发linux的c++方法_第1张图片

执行下(可以用cmake --version 和gdb --version检查,然后ubantu会告诉你命令):

sudo apt install cmake

sudo apt install gdb

中间遇到./bootstrap无法执行,提示Cannot find appropriate C compiler on this system.

试试看重启机器,或是sudo brew install cmake(如果没有brew命令,可能要先运行sudo apt install linuxbrew-wrapper)

终于可以在windows下用clion写linux的c++了

在windows下开发linux的c++方法_第2张图片

在windows下开发linux的c++方法_第3张图片

sys/types.h那些头文件都是linux下的,如果没有报错就是没有问题了

 

2. 使用Visual Studio 2017

安装的时候要安装linux的c++

然后创建项目的时候选择linux环境,连接虚拟机,build后会在home目录下简历一个project的文件夹

在windows下开发linux的c++方法_第4张图片

在windows下开发linux的c++方法_第5张图片

在windows下开发linux的c++方法_第6张图片

 

 

 

你可能感兴趣的:(在windows下开发linux的c++方法)