Aseprite
一、环境准备
1. Cmake
- Download | CMake
- 安装时,点击添加到所有用户的环境变量中(
Add CMake to the system PATH for all users
) - 下载最新版即可
2. Ninja
3. Skia
4. Visual Studio
- Visual Studio 2022 IDE - 适用于软件开发人员的编程工具 (microsoft.com)
- 下载最新版即可(社区版就行)
- 安装
- 左边:选择
使用C++的桌面开发
- 右边:
- MSVC
- 用于windows的C++ CMake工具
- 适用于最新v142生成工具的C++
- 单个组件
- SDK、库和框架
- 根据自己的window系统选择最新的SDK
- SDK、库和框架
- 左边:选择
5. Aseprite
- Releases · aseprite/aseprite (github.com)
- 下载以 -Source.zip 结尾的源码包
Tips: 软件安装的路径不可以有中文
二、创建一个空目录(例:目录名为:test),这个目录下的文件如下:
- Aseprite(Aseprite源码包解压后的文件名)
- Skia(Skia解压后的文件名)
- ninja.exe(Ninja解压后的程序名)
三、在test目录下,创建一个文件(Aseprite.txt)
-
按照以下模板编辑,将 自己的路径替换
@echo off :: ============配置部分自行修改============ :: VsDevCmd.bat文件位置 set VSDEVC="自己的Visual Studio安装的位置\2022\Community\Common7\Tools\VsDevCmd.bat" :: (Aseprite)[https://github.com/aseprite/aseprite/releases] set ASEPRITE="F:\test\Aseprite" :: (Skia)[https://github.com/aseprite/skia/releases] set DSKIA_DIR="F:\test\Skia" :: (Ninja)[https://github.com/ninja-build/ninja/releases] set NINJA="F:\test" :: ============分割线============ :: ============以下谨慎修改============ set PATH=%NINJA%;%PATH% call %VSDEVC% -arch=x64 cd /d %ASEPRITE% if exist build rd /s /q build mkdir build cd build cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DLAF_BACKEND=skia -DSKIA_DIR=%DSKIA_DIR% -DSKIA_LIBRARY_DIR=%DSKIA_DIR%\out\Release-x64 -DSKIA_LIBRARY=%DSKIA_DIR%\out\Release-x64\skia.lib -G Ninja .. ninja aseprite echo Finish if exist bin explorer bin pause
四、将Aseprite.txt的后缀改为.bat
五、鼠标右击 Aseprite.bat文件 点击 以管理员身份运行
六、运行成功后
- 打开test目录下的Aseprite文件夹
- 将build目录放到你想安装的位置
- 将build改为你想叫的名字
- 原build文件夹下的bin中有aseprite.exe
- 点击 aseprite.exe即可打开软件