这里写自定义目录标题
安装VScode
- 在官网下载VScode:VScode
- 按导引步骤安装VScode,并选择自己想安装的位置
- 创建自己的工作区(项目/project),也可以打开自己的项目文件夹
安装 MingW64
- 下载mingw64
- 解压
- 配置环境变量:在系统变量的Path中新建一条 mingw64 的 bin 所在的绝对路径,如“C:\mingw64\bin”
- Win+R 输入运行 cmd,在Power Shell 输入“gcc - v” 查看是否安装成功;输入“g++ -v”查看是否安装无误
测试C/C++环境
-
找教程把mingw64配置在VScode上,也可以先看后面的配置 VScode
-
在工作区创建一个测试代码,如:
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World";
return 0;
}
- 检查是否编译成功且输出
Hello World
,验证无误
安装msys
- 下载msys(建议使用参考(5)下载)
- 按导引安装,可以放在mingw64的文件夹内(笔者这么放的)
安装GSL
- 下载GSL
- 解压,可以解压在mingw64的文件夹内(笔者这么放的)
- 在msys的目录下找到msys.bat,然后以管理员身份运行
- 通过cd进入gsl文件
- 输入 ./configure && make && make install 回车,等待安装完毕
- 在msys的文件夹内找local文件夹,会出现 bin、 lib、 share 和 include 这 4 个文件夹
- 把 bin 里面的动态链接库 libgsl.dll 和 libgslcblas.dll(由于笔者安装的是gsl-2.7.1,所以是 libgsl-27.dll 和 libgslcblas-0.dll )复制到mingw64 的 bin 文件夹中(笔者的是在:C:\mingw64\bin)
配置VScode
launch.json
- 选择VScode 功能按键 Debug
- 创建 launch.json (弹窗选“建议”)
- 复制以下内容并修改为自己的mingw64的路径
{
"version"