Windows10下编译Aseprite

官方安装文档
https://github.com/aseprite/aseprite/blob/main/INSTALL.md#get-the-source-code

作为一款流行的像素游戏画创作软件,Aseprite其实是开源的哦,接下来就来介绍Aseprite的下载编译过程!(不过当然还是直接stream买一个安装最方便啦算了,我是穷鬼 )

一、下载源代码

源码地址

二、安装依赖

  1. 必须是Windows10操作系统
  2. CMake 必须为3.14或以上版本3.20.5 Release下载地址,点击直接安装
  3. Ninja 下载地址,解压就行
  4. a compiled version of the aseprite-m81 branch of the Skia library,给了一个已经预编译好了的包,下载完解压
  5. Visual Studio Community 2019 (因为源码不提供MinGW)
  6. The Desktop development with C++ item + Windows 10.0.18362.0 SDK
    打开Visual Studio Installer,点击【已安装】中的修改
    在这里插入图片描述右边的使用C++的桌面开发中勾选Windows 10 SDK(10.0.18362.0),然后点击【修改】。
    在这里插入图片描述

三、编译

  1. 以管理员身份打开cmd
  2. 调用IDE
call "E:\Microsoft Visual Studio\2019\Community\Common7\Tools\VsDevCmd.bat" -arch=x64

这里""中间一般是C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\VsDevCmd.bat,我的VS安装位置是自定义的,所以不一样。

  1. 开始编译
cd Aseprite-v1.2.27-Source
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DLAF_BACKEND=skia -DSKIA_DIR=E:\Aseprite-v1.2.
27-Source\Skia-Windows-Release-x64 -DSKIA_LIBRARY_DIR=E:\Aseprite-v1.2.27-Source\Skia-Windows-Release-x64\out\Release-x6
4 -DSKIA_LIBRARY=E:\Aseprite-v1.2.27-Source\Skia-Windows-Release-x64\out\Release-x64\skia.lib -G Ninja ..
ninja aseprite
  • 这里的E:\Aseprite-v1.2.27-Source\Skia-Windows-Release-x64就是刚才解压的Skia的预编译包的位置
  • cmake过程中有很多Failed和not found,这个没关系

四、运行

这时候exe文件已经生成好了,就在E:\Aseprite-v1.2.27-Source\build\bin,也就是Aseprite目录下的build/bin
在这里插入图片描述
点击aseprite.exe,aseprite软件打开了oooooo~
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值