1.Windows C++开发环境配置:VSCODE + MinGW + CMake
2.Windows下MinGW-w64的源码安装
3.RUST语言mingw-64开发环境安装和设置
4.Windows系统中vscode的c/c++开发环境配置(一):下载和安装
Windows C++开发环境配置:VSCODE + MinGW + CMake
一、VSCODE的源码下载、安装与卸载
1.1 前往VSCODE官方网站下载installer。源码
1.2 执行installer,源码完成安装过程,源码注意确保安装路径全英文且无空格,源码nz源码并确保将VSCODE添加至Path环境变量中。源码
二、源码MinGW的源码下载与安装
2.1 访问MinGW-W官网,选择x__win-seh版本的源码Windows资源包进行下载。
2.2 解压缩资源包,源码并将bin目录路径添加至系统环境变量Path中。源码
2.3 通过命令行验证MinGW安装情况,源码输入`g++ --version`和`gdb --version`。源码
三、源码CMake的在源码下载与安装
3.1 访问CMake官网,下载windos x版本的installer,完成安装并确保安装路径全英文无空格,添加至系统Path中。
3.2 在VSCODE中安装CMake和CMake Tools插件,以方便使用。
四、配置与运行流程
4.1 在VSCODE中实现源码编辑。
4.2 编写CMakeLists.txt文件,使用命令`cmake quick start`生成基础模板,并根据需求修改模板内容。
4.3 关键语法包括:使用`project()`定义项目名称,`include()`添加自定义库头文件路径,`add_library()`与`add_executable()`分别用于创建库与可执行文件,`target_link_libraries()`用于链接库文件。
参考资源:
VScode + MinGW-w 编程环境搭建(C/C++)超详细
Windows下CMake安装教程_window 安装cmake_好好学图算的源码锁博客-CSDN博客
在Windows端使用VSCode和CMake快速构建C++项目 - 橘崽崽啊 - 博客园
Windows下MinGW-w的安装
MinGW的全称是:Minimalist GNU on Windows。它是将经典的C语言编译器GCC移植到了Windows平台下,并包含了WinAPI,因此可以将源代码编译为可在Windows中运行的可执行程序。
MinGW还支持一些Windows不具备的Linux平台下的开发工具。简单来说,MinGW就是GCC的Windows版本。
MinGW-w与MinGW的区别在于,MinGW只能编译生成位可执行程序,而MinGW-w则可以编译生成位或位可执行程序。因此,MinGW已经被MinGW-w所取代,MinGW也已经停止了更新,内置的GCC停留在4.8.1版本,而MinGW-w内置的GCC则更新到了8.1.0版本。
MinGW-w的锁源码下载方式有两种:懒人模式(通过百度云直接下载)和官方下载。懒人模式的链接为pan.baidu.com/s/1aMyeF4...,提取码为mcv9。官方下载的步骤如下:
第一步:访问官方地址mingw-w.org/doku.php。
第二步:选择Downloads下载。
第三步:进入SourceForge下载页面,选择MinGW-W-install.exe下载。
MinGW-w的安装步骤如下:
第一步:双击MinGW-W-install.exe。
第二步:选择安装信息,包括Version、Architechture、Threads、Exception等。
第三步:最终选择安装信息,并一路下一步。
第四步:完成安装。源码网站分享
配置环境变量:将安装的MinGW-w的bin文件夹地址复制到新增的空白变量位置里,即可完成MinGW-w的配置工作。
验证安装成功:打开cmd窗口,输入gcc -v并按回车键,如果出现版本信息,则表示安装成功。
RUST语言mingw-开发环境安装和设置
在Windows环境下,想要为RUST语言创建mingw-开发环境,首先需要访问rust官方网站下载rustup工具。rustup是RUST环境设置的关键,它会自动管理安装过程,包括cargo和相关文档等。 下载后,当你启动rustup时,可能会遇到需要链接器和Windows API库的提示。这里有三种解决方案:通过Visual Studio Community安装(免费,适用于个人、学术和开源项目)
手动安装必要的预设条件(适合企业级和高级用户)
不安装预设条件(如果你的目标是GNU ABI)
对于Windows开发,可能需要安装C++ Build Tools,这通常与Visual Studio捆绑。然而,Visual Studio安装包很大,下载速度不稳定。对于配置较低或不希望下载大量文件的用户,可以选择不安装预设条件,转而使用mingw-w,它是一个GCC的Windows版本,源码可以从sourceforge.net下载大约MB的x_-win-seh版本。 安装mingw-后,需要在系统环境变量中添加其bin目录。具体操作是,打开“此电脑”属性,进入高级系统设置,修改PATH变量。输入mingw安装路径,如C:\mingw\bin,然后确认。 验证安装成功的方法是在命令提示符中输入gcc -v。如果看到输出,说明mingw-已安装。接下来,在rustup中选择自定义安装(2),设置默认主机三联(x_-pc-windows-gnu),工具链选择稳定版,设置默认配置,并允许修改PATH。 等待rustup完成下载和安装,最后在命令提示符中输入rustc -V,确认RUST已成功安装。接下来安装VSCode,作为代码编辑器。安装完成后,创建一个新的RUST项目并在VSCode中运行它,可能需要下载并安装codeLLDB插件以支持调试功能。Windows系统中vscode的c/c++开发环境配置(一):下载和安装
在Windows系统中,Visual Studio Code(vscode)作为一款轻量级源代码编辑器,为C/C++开发提供了一个小而强大的跨平台环境。要开始开发,首先需要下载和安装vscode及其对应的GCC编译器MinGW-w。本文主要介绍了如何下载不同版本的MinGW-w,以及如何配置其环境变量以确保系统能找到编译器。
下载vscode,访问官网Visual Studio Code - Code Editing. Redefined,根据你的平台选择安装包。对于C/C++开发,还需安装MinGW-w,选择合适的版本(比如带seh的win版本,适合Windows平台)。下载后,解压到不含中文的文件夹,并记录mingw/bin目录的路径。
接着,配置环境变量:进入“环境变量”设置,添加mingw/bin路径到Path,然后通过cmd验证g++版本。路径配置成功后,系统将能够通过path找到并执行可执行文件。
虽然基础配置已完成,但为了实现一键编译和执行C/C++代码,还需要安装相关插件和配置vscode的调试功能,这部分内容将在后续文章中详细介绍。