【Trae】如何使用Trae编译C++(附带MinGW)
结果
先看结果
这是一道回文串题目,F5编译,控制台输入输出。

下载
- 下载Trae编译器,直接去官网下:https://www.trae.cn/
- 下载VSCode编译器,这个相信用Trae的各位都不陌生。https://code.visualstudio.com/
- 查看你的C盘,
C:\Users\Administrator\.vscode\extensions路径下是否有extensions.json文件,如果没有,请将VSCode卸载后重装。
- 查看你的C盘,
安装插件
在VSCode里安装“C/C++”插件。

这里需要在VSCode里安装的原因是C/C++插件在Trae里是搜不到的。
再次查看C:\Users\Administrator\.vscode\extensions路径,看看插件是否安装成功,且extensions.json文件里有这个插件。


关闭VSCode,打开Trae。
点击右上角头像-IDE设置

选择“从VSCode导入”,等待它导入插件,导入完成后点击查看一下,是不是下载的那些插件。

编译
新建一个文件夹,用Trae打开,再在里面新建一个cpp文件,输入一段HelloWorld代码。

会看到自动生成了一个.vscode文件夹。
在这里按F5运行,如果运行成功,会出现如下所示。

如果运行失败,请进行如下配置。
下载MinGW并安装到D盘(傻瓜式教学,跟着安就行,除非你知道要修改的json里每个参数的意义)
这里我贴心地给大家建了项目。
https://gitcode.com/qq_36286039111111111111111mq8/MyMinGW.git
把这个项目拉下来,MinGW放到D盘,bin文件夹的路径如下所示。

并且在环境变量的PATH里配置这个bin文件夹(相信各位对PATH都很熟悉)

接下来来到Trae,找到那个.vscode文件夹
c_cpp_properties.json
{ { "configurations":[{ "name":"windows-gcc-x64","includePath":["${workspaceFolder}/**"],"compilerPath":"D:/MinGW/bin/gcc.exe","cStandard":"${default}","cppStandard":"${default}","intelliSenseMode":"windows-gcc-x64","compilerArgs":[""],"browse":{ "limitSymbolsToIncludedHeaders":true,"databaseFilename":"","path":["${workspaceFolder}/**","D:/mingw/include/**","D:/MinGW/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++","D:/MinGW/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/x86_64-w64-mingw32","D:/MinGW/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/backward","D:/MinGW/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include","D:/MinGW/bin/..