如何将Windows下VSCode使用CMake的方法转换成长尾词?

2026-04-19 05:560阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计932个文字,预计阅读时间需要4分钟。

如何将Windows下VSCode使用CMake的方法转换成长尾词?

CMake的作用是,通过你的CMakeLists文件,根据你的工程自动帮你生成makefile文件。相比于CMakeLists,编写makefile的过程比较复杂。有了makefile文件,你只需使用编译器即可进行编译。

说在前头:

  • cmake的作用,是通过你的CMakeLists文件,根据你的工程自动帮你成makefile文件。优点是CMakeLists非常简单好写,makefile写起来则比较复杂。
  • 有了makefile文件,你就只需要使用编译器的make指令,便可以生成最终的可执行文件
  • 不同的编译器,所对应的makefile有差异,如mingw的,visual studio的等等,因此使用cmake前,应指明它的文件生成对象是什么,在vscode里面的用户设置文件里面应写上这么一行:

"cmake.generator": "MinGW Makefiles"

或者这样:

"cmake.preferredGenerators": [ "MinGW Makefiles" ],

还有一个坑就是我安装的mingw面没有mingw32-make.exe ,然后点击生成时,vscode老是报错。。。

阅读全文
标签:方法

本文共计932个文字,预计阅读时间需要4分钟。

如何将Windows下VSCode使用CMake的方法转换成长尾词?

CMake的作用是,通过你的CMakeLists文件,根据你的工程自动帮你生成makefile文件。相比于CMakeLists,编写makefile的过程比较复杂。有了makefile文件,你只需使用编译器即可进行编译。

说在前头:

  • cmake的作用,是通过你的CMakeLists文件,根据你的工程自动帮你成makefile文件。优点是CMakeLists非常简单好写,makefile写起来则比较复杂。
  • 有了makefile文件,你就只需要使用编译器的make指令,便可以生成最终的可执行文件
  • 不同的编译器,所对应的makefile有差异,如mingw的,visual studio的等等,因此使用cmake前,应指明它的文件生成对象是什么,在vscode里面的用户设置文件里面应写上这么一行:

"cmake.generator": "MinGW Makefiles"

或者这样:

"cmake.preferredGenerators": [ "MinGW Makefiles" ],

还有一个坑就是我安装的mingw面没有mingw32-make.exe ,然后点击生成时,vscode老是报错。。。

阅读全文
标签:方法