News

xmake 的 private package repository 比 vcpkg registry 更加简单,相比 cmake,个人也更喜欢用 Lua 作为构建系统的语言。 因现有项目已经使用 cmake 进行构建,所以暂时只能考虑仅使用 xmake 进行包管理。 随之而来的问题是:如何在 cmake 中通过 find_package 引入 xmake 管理的包?
而且,lua 是没有线程概念的,lua 语言的定位就是系统嵌入式脚本,由 C 语言调度使用的,在 C 层面创建线程就行了,也使得 lua 更加简单。 主要 API coroutine.create() 创建 coroutine,返回 coroutine,协程创建后是挂起状态 ...