MinGW,即 Minimalist GNU For Windows。它是一些头文件和端口库的集合,该集合允许人们在没有第三方动态链接库的情况下使用 GCC(GNU Compiler C)产生 Windows32 程序。
实际上 MinGW 并不是一个 C/C++ 编译器,而是一套 GNU 工具集合。除开 GCC (GNU 编译器集合) 以外,MinGW 还包含有一些其他的 GNU 程序开发工具 (比如 gawk bison 等等)。
开发 MinGW 是为了那些不喜欢工作在 Linux(FreeBSD) 操作系统而留在 Windows 的人提供一套符合 GNU 的 GNU 工作环境。
GCC(GNU Compiler Collection,GNU编译器套件)是由GNU开发的编程语言译器。GNU编译器套件包括C、C++、 Objective-C、 Fortran、Java、Ada和Go语言前端,也包括了这些语言的库(如libstdc++,libgcj等。) [1]
开源项目代码通常是没有IDE相关文件的(也就是没有你要的VS工程文件),如果你想在VS中运行它,你要用VS创建一个空白的C++工程,然后把开源项目的源码文件放在刚创建的C++工程里面。
vscode运行开源项目
一、添加文件
打开vscode 如果之前没有添加过项目 可以点添加项目 也可以直接拖拽进去都是可以的 之前如果添加过 可以亦可以直接拖进去 但是只要项目之间互不干扰就可以
二、选择项目目录右键打开cmd(在终端中打开)
项目直接导入之后 在项目根目录右击点击<在终端中打开> 注意:是根目录哦!
三、输入 cnpm i 或者 npm i 导入依赖(cnpm需要安装:https://blog.csdn.net/qq_42094345/article/details/100978092)
如果导入失败 要么是node安装失败 要么是脚手架没搞好 或者项目有问题 好好排查一下 先看环境有没有装好 再看看项目配置啥的有没有问题
四、输入:cnpm run serve 启动服务
五、启动成功 浏览器访问
https://blog.csdn.net/qq_42094345/article/details/100984138