跳转至

配置环境

配置 GNU 编译器

首先转到 MinGW-w64 - sourceforge,然后一直往下翻看到 MinGW-W64 Online Installer,也就是在线安装器,但是 不要点,下载下面的 x86_64-posix-seh ,然后解压就行了。

接下来,假如你刚刚解压到了 C:\mingw64 目录,没有解压到这里也没关系,把接下来的这个目录都替换成自己的目录就行了。

然后打开文件资源管理器,点击此电脑,按 Alt + Enter 或者右键点属性,就会来到设置页面。往下滑,找到高级系统设置,点击环境变量,找到系统变量中的 Path 变量,双击点进去,然后将 C:\mingw64\bin 这个目录添加进去。

点击确定,一直推到文件资源管理器之后按 Win + R 打开运行窗口,然后输入 cmd 回车,接着在弹出来的黑框框内输入 g++ -v,如果它给你了一大段版本信息,就说明你的编译器已经配置好了。可以参考以下的输出:

接下来,愉快地 Coding 吧!

配置 LLVM

首先,转到 Release LLVM 17.0.6,然后滑到下面,点击 LLVM-17.0.6-win64.exe 下载,或者复制我这个下载链接。推荐使用 Watt Toolkit 加速 Github 访问、迅雷下载加速下载。

下载完了之后连续点击两个 下一步,然后就来到了这个页面。从上到下分别是:

  • 不要把 LLVM 添加到环境变量里面;
  • 把 LLVM 都添加所有用户的环境变量里面;
  • 把 LLVM 添加到当前用户大环境变量里面;
  • 创建桌面快捷方式。

建议只勾选第二个,启动方便一些。

继续点击下一步,就来到选择安装目录的页面了。这里随便选一个好记的位置就行,没必要过多纠结,只要不是安装在系统盘就行了。

继续点击下一步,然后再点击安装,就会开始安装了。过一会,LLVM 就能安好。还是像安装 MinGW 的时候那样,按 Win + R 打开运行窗口,然后输入 cmd 回车,接着在弹出来的黑框框内输入 clang++ -v,如果它给你了一大段版本信息,就说明你的编译器已经配置好了。

如果显示没有程序 clang++,那么你应该是在程序安装的时候没有将 LLVM 添加到环境变量当中去。只需要将安装目录下的 bin 文件夹添加到环境变量里面再重新打开 cmd,再输入应该就行了。

注意:LLVM 只是 C++ 的一个前端,直接编译 C++ 文件会显示找不到标准头。这里只需要安装一下 MinGW 然后添加一些奇奇怪怪的东西就行了。可以搜索一下。

评论