xrepo is a cross-platform C/C++ package manager based on Xmake.
It is based on the runtime provided by xmake, but it is a complete and independent package management program. Compared with package managers such as vcpkg/homebrew, xrepo can provide C/C++ packages for more platforms and architec继续阅读 »
Packages all targets for the current platform:
Packages the target test to the output directory: /tmp
$xmake p -o /tmp test
$xmake p --output=/tmp test
Packages targets for the iphoneos platform.
$xmake f -p iphoneos
We can uses the macro继续阅读 »
In recent years, non-relational data have attracted more and more attentions. Roughly speaking, all datasets that are hard to put into a rectangular table with rows and columns are non-relational datasets.继续阅读 »
xmake is a lightweight cross-platform build tool based on Lua. It uses xmake.lua to maintain project builds. Compared with makefile/CMakeLists.txt, the configuration syntax is more Concise and intuitive, very friendly to novices, can get started quickly in a short time, allowing users to focus more on the actual projec继续阅读 »
compile the package named by the import paths and thier dependencies
go build package/*.go
if build *.go, a virtual package command-line-arguments is created internally
$WORK/command-line-arguments/_obj/: stores the obj files继续阅读 »