• 2024-02-26Xmake v2.8.7 发布,新增 cosmocc 工具链支持,一次编译到处运行
    Xmake是一个基于Lua的轻量级跨平台构建工具。它非常的轻量,没有任何依赖,因为它内置了Lua运行时。它使用xmake.lua维护项目构建,相比makefile/CMakeLists.txt,配置语法更加简洁直观,对新手非常友好,短时间内就能快速入门,能够让用户把更多的精力集中在实际的项目开发上。我们
  • 2024-01-02Xmake v2.8.6 发布,新的打包插件:XPack
    在介绍新特性之前,还有个好消息告诉大家,上个版本Xmake被收入到了debian仓库,而最近Xmake又进入了Fedora官方仓库,大家可以在Fedora39上,直接通过下面的命令安装Xmake。Xmake是一个基于Lua的轻量级跨平台构建工具。它非常的轻量,没有任何依赖,因为
  • 2023-12-26Xmake v2.8.6 发布,新的打包插件:XPack
    Xmake是一个基于Lua的轻量级跨平台构建工具。它非常的轻量,没有任何依赖,因为它内置了Lua运行时。它使用xmake.lua维护项目构建,相比makefile/CMakeLists.txt,配置语法更加简洁直观,对新手非常友好,短时间内就能快速入门,能够让用户把更多的精力集中在实际的项目开发上。我们
  • 2023-11-29C++完美开发环境vscode+clangd+lldb+xmake(已亲测有效,使用体验秒杀vscode官方C++插件)
    vscode下载并安装1.下载vscode官网下载网速不好的可以在这里自取:vscode蓝奏云下载密码:hnp42.安装选择我同意可以选择不创建开始菜单这里勾选了最后一个选择(添加到系统环境变量中,如果没有勾选这个选项,则需要手动添加),其他的按自己情况勾选,建议全部勾选方便使用安装
  • 2023-09-26Xmake v2.8.3 发布,改进 Wasm 并支持 Xmake 源码调试
    Xmake是一个基于Lua的轻量级跨平台构建工具。它非常的轻量,没有任何依赖,因为它内置了Lua运行时。它使用xmake.lua维护项目构建,相比makefile/CMakeLists.txt,配置语法更加简洁直观,对新手非常友好,短时间内就能快速入门,能够让用户把更多的精力集中在实际的项目开发上。我们
  • 2023-08-07VSCode+XMake开发环境搭建备忘
    1、安装VSCode、XMake。 2、在VSCode插件商店中安装C/C++和XMake插件。  3、创建工程,在指定文件夹目录下运行xmakecreate命令。 4、编译,在xmake.lua目录运行xmake命令。 5、运行与调试,xmakerun-d。 
  • 2023-07-11Xmake v2.8.1 发布,大量细节特性改进
    Xmake是一个基于Lua的轻量级跨平台构建工具。它非常的轻量,没有任何依赖,因为它内置了Lua运行时。它使用xmake.lua维护项目构建,相比makefile/CMakeLists.txt,配置语法更加简洁直观,对新手非常友好,短时间内就能快速入门,能够让用户把更多的精力集中在实际的项目开发上。我们
  • 2023-07-06Xmake介绍和使用
    @目录介绍作用安装Windows系统Linux系统使用创建项目配置编译工具项目编译项目运行官网教程问题error:cannotexecv(nmake),Nosuchfileordirectoryerror:g++:fatalerror:noinputfiles介绍Xmake是一个基于Lua语言的跨平台构建工具,用于快速、简单地构建和管理C/C
  • 2023-04-29XMake学习笔记(1):Windows(MSYS2)下MinGW-w64环境搭建和XMake安装
    以前写的C++基本都是CwithSTL,大多是面向过程的算法题,或者比较小的项目,然后经常报各种编译错误(对编译原理不熟),经常把人搞到崩溃,搞不懂构建、链接之类的东西。现在开始记录一下XMake的学习笔记,记录一些学习过程中踩的坑,在这篇文章,你将学习到Windows下利用MSYS2进行Mingw-w64环境搭
  • 2023-04-29XMake学习笔记(1):Windows(MSYS2)下MinGW-w64环境搭建和XMake安装
    以前写的C++基本都是CwithSTL,大多是面向过程的算法题,或者比较小的项目,然后经常报各种编译错误(对编译原理不熟),经常把人搞到崩溃,搞不懂构建、链接之类的东西。现在开始记录一下XMake的学习笔记,记录一些学习过程中踩的坑,在这篇文章,你将学习到Windows下利用MSYS2进行Mingw-w64环境
  • 2023-04-19Xmake v2.7.8 发布,改进包虚拟环境和构建速度
    Xmake是一个基于Lua的轻量级跨平台构建工具。它非常的轻量,没有任何依赖,因为它内置了Lua运行时。它使用xmake.lua维护项目构建,相比makefile/CMakeLists.txt,配置语法更加简洁直观,对新手非常友好,短时间内就能快速入门,能够让用户把更多的精力集中在实际的项目开发上。我们能够
  • 2023-01-27Xmake v2.7.6 发布,新增 Verilog 和 C++ Modules 分发支持
    Xmake是一个基于Lua的轻量级跨平台构建工具。它非常的轻量,没有任何依赖,因为它内置了Lua运行时。它使用xmake.lua维护项目构建,相比makefile/CMakeLists.txt,配置语
  • 2022-12-11c++构建工具之shell,configure,make,cmake,scons,xmake简析总结
    前言说到编译工具,在windows下必言vs,在linux下必言make。0.shell如果编译一个库的命令太复杂或者为了方便,我们更愿意将编译命令写成一个shell脚本来执行,比如build.sh编译ffmp
  • 2022-11-20利用xmake在c++项目中编译与调用webassmebly
    最近在尝试用webassembly替代lua作为c++程序的脚本。刚好xmake也支持了webassembly的编译。下面是踩坑记录。项目需要两个target:一个c++项目、一个webassembly项目。需要
  • 2022-11-08Xmake v2.7.3 发布,包组件和 C++ 模块增量构建支持
    Xmake是一个基于Lua的轻量级跨平台构建工具。它非常的轻量,没有任何依赖,因为它内置了Lua运行时。它使用xmake.lua维护项目构建,相比makefile/CMakeLists.txt,配置语
  • 2022-10-10Xmake v2.7.2 发布,更加智能化构建第三方库
    Xmake是一个基于Lua的轻量级跨平台构建工具。它非常的轻量,没有任何依赖,因为它内置了Lua运行时。它使用xmake.lua维护项目构建,相比makefile/CMakeLists.txt,配置语
  • 2022-10-09xmake初体验
    开发环境选在WSL2下的Ubuntu20.04,这里首先用apt来安装xmake。sudoadd-apt-repositoryppa:xmake-io/xmakesudoaptupdatesudoaptinstallxmake--version创建一个c++的
  • 2022-10-07SDCC+XMAKE 51内核单片机排坑
    xmake是一款很方便的构建工具,只要在工程文件写入一个xmake.lua文件即可,以51单片机为例:target("test_xmake")--目标set_kind("binary")--生成二进制add_
  • 2022-08-26Xmake v2.7.1 发布,更好的 C++ Modules 支持
    Xmake是一个基于Lua的轻量级跨平台构建工具。它非常的轻量,没有任何依赖,因为它内置了Lua运行时。它使用xmake.lua维护项目构建,相比makefile/CMakeLists.txt,配置语