目前已知支持编译Windows、Linux、Macos系统。
我们提供了三种编译方法:使用Makefile或CMake或XMake。
CMakeList由copi143提供,谢谢!
在编译前,请确保您有:
执行以下命令进行构建:
xmake
使用xmake run ...
即可运行程序。
在编译前,请确保您有:
gcc
clang
msvc
三选一 工具参考版本:g++ 13.1.0如果您未安装strip,cmake可能会报错,属正常现象,发行版仍然会编译成功。如果您希望发行版尽可能小,我们还是建议您安装strip。
依次执行以下命令
sh
git clone https://github.com/CLimber-Rong/stamon.git
cd stamon && mkdir build && cd build
cmake ..
make
如果使用的是 Ninja 则最后一步替换为
sh
ninja
在编译前,请确保您有:
COMPILER
宏,工具参考版本:g++ 13.1.0如果您未安装strip,执行Makefile可能会报错,属正常现象,发行版仍然会编译成功。如果您希望发行版尽可能小,我们还是建议您安装strip。
打开终端,切换到源码目录(即与Makefile
同级的目录),您可以根据系统来使用编译指令:
make release
:编译Windows发行版(旧指令,但仍然兼容)make release_win
:编译Windows发行版,在bin
目录下生成stamon.exe
make release_linux
:编译Linux发行版,在bin
目录下生成stamon
make release_macos
:编译MacOS发行版,在bin
目录下生成stamon