VSCode使用xmake构建C/C++项目

       前一篇博文(https://mp.csdn.net/console/editor/html/104896250)中出现的问题,其实质是C/C++项目构建的问题。常见的构建有使用make,cmake等进行。近期发现还有一个由国人开发的xmake构建工具,详见 https://github.com/xmake-io/xmake,介绍功能不错,下面试一试。软件平台:win7 64位 + VSCode 1.43.2

1、安装xmake

     下载地址  https://github.com/xmake-io/xmake/releases     根据自己的OS选择相应版本,目前最新的版本是2.3.1。我选择下面的红框中的版本。

VSCode使用xmake构建C/C++项目_第1张图片

     下载后,解压压缩包,文件结构如下。该目录下有xmake.exe文件。解压即可,无需安装。(此处与官网描述的:运行安装程序 xmake-[version].exe 不同。xmake.exe既没有版本号,也无需运行)。

      然后在系统环境变量中增加xmake的目录路径。

VSCode使用xmake构建C/C++项目_第2张图片

2、VSCode 中安装xmake插件

VSCode使用xmake构建C/C++项目_第3张图片

安装XMake插件,目前版本是1.3.1

3、构建运行

在终端中(默认在项目文件夹)执行xmake命令,第一次执行会出现下面的提示。

要创建一个xmake.lua文件,选择y,会在当前文件夹中创建xmake.lua构建文件,并扫描文件结构,在xmake.lua中写入相关构建内容。

VSCode使用xmake构建C/C++项目_第4张图片

修改提示的错误,重新编译

然后用xmake run main 执行

 

xmake还有更强大的功能,请参考官网说明

你可能感兴趣的:(C/C++)