笔者因为要使用opencv c++版的需求,需要给家里的电脑配c/cpp的运行环境, 如果是Linux无脑Clion即可,windows上稍微有一些麻烦,附上全流程:
【6月份回来看感到很搞笑,注:这是笔者刚开始玩c/cpp的纯粹青涩文章…..】
首先请按照这个博主的安装教程走一遍流程c++ c语言安装流程
如果顺利的安装好环境,接下来就是运行环节,首先随便新建一个C或者cpp文件,可参考; C语言的版本:
#include <stdio.h>
#include <windows.h>
int main()
{
printf("Hello World\n");
system("pause");
return 0;
}
C++的版本:
#include <iostream>
using namespace std;
int main()
{
cout << "Hello Vscode" << endl;
return 0;
}
接下来就是最重要的部分,我们有两种办法编译好文件运行, 第一种办法(直接编译): 在终端中进入对应文件夹,输入gcc xxx.c 或者g++ xxxx.cpp 即可将文件编译成exe,然后直接终端中输入exe文件名字即可查看效果! 如果你想运行后直接看跳出的结果,可以按照开头知乎链接的答主方法操作。
第二种方法(间接编译):我们要做两件事:
- 首先在上面菜单栏找到终端,选择配置生成任务,选择对应的文件(gcc或者g++ 有可能只显示c++ 但点进去后会出现gcc)
- 左侧找到运行与调试在上面框框中点开,然后选择工作区对应的文件夹添加配置(会生成.vscode文件夹,内部就是配置文件!),或者直接运行中找到添加配置,然后同样找到对应gcc g++即可(gcc或者g++ 有可能只显示c++ 但点进去后会出现gcc)
如果第二种方法配置出现问题了(launch或者task),你可以把.vscode文件夹删除,重新配置即可。