Aseprite获取正版的四种方式:
1.官网购买新版,$19.99约合rmb145。
2.Steam购买新版,rmb70,折扣大概会在七折到五折。
3.官网下载旧版本。
4.下载官网GitHub源码编译。
即便官网GitHub源码里的INSTALL.md写得超级详细,但本菜鸟英语已还给老师,便选择找教程。
这里我查了些教程,比较不错的还是B站的这个视频:【保姆级良心教程】程序员教你15分钟无门槛学会无痛编译并汉化Aseprite最新版本1.2.40 授人以鱼不如授人以渔。
以下仅作为记录,方便以后个人使用。
1.安装Visual Studio 2022和Windows 10.0.18362.0 SDK
- 工作负荷:使用C++的桌面开发
- 单个组件:Windows 10.0.18362.0 SDK
2.下载源码
从可以从Aseprite官网最下面Development - GitHub找到链接,点击右侧Releases,选择一个版本进行下载。


3.安装依赖
在安装前最好去看一下INSTALL.md文件,不同版本会对依赖的版本有说明或要求。

Visual Studio 2022默认安装中会自动勾选“用于Windows的C++ CMake工具”,所以我们无需再安装CMake。
下载解压后,将它们放到某个路径下。
4.编译
在源码文件中创建build文件,进入build文件运行命令指示符。
通过三条命令实现编译:
命令一:替换的部分1(VsDevCmd.bat的文件路径)
call "#替换的部分1#" -arch=x64
命令二:替换的部分2(skia的文件夹路径)
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DLAF_BACKEND=skia -DSKIA_DIR=#替换的部分2# -DSKIA_LIBRARY_DIR=#替换的部分2#\out\Release-x64 -DSKIA_LIBRARY=#替换的部分2#\out\Release-x64\skia.lib -G Ninja ..
命令三:替换的部分3(ninja.exe的文件路径)
"#替换的部分3#" aseprite
可以通过everything查找文件,找到文件后,右键复制文件路径。
在运行完毕这三条命令后,build - bin文件夹中便会出现可执行的aseprite.exe文件,至此,编译完成。


浙公网安备 33010602011771号