Aseprite - How to Compile (2019) | Get Aseprite for FREE!

Sidicer
Sidicer
114.5 هزار بار بازدید - 5 سال پیش - Buy Aseprite to support its
Buy Aseprite to support its developers:
https://www.aseprite.org/

Download Links:
Aseprite official github repository:
https://github.com/aseprite/
Written instructions of Compiling Aseprite:
https://github.com/aseprite/aseprite/...
Aseprite should be downloaded only from here:
https://github.com/aseprite/aseprite/...

Main tools to Compile Aseprite:
https://cmake.org/download/
https://ninja-build.org/

The brains of the compiling:
https://visualstudio.microsoft.com/do...
(VS Community, Desktop Development with C++, Windows 10 SDK)

Additional stuff you need to have:
https://storage.googleapis.com/chrome...
http://releases.llvm.org/7.0.0/LLVM-7...
https://wiki.mozilla.org/MozillaBuild

--------
Ninja Binaries go to CMake folder called "bin"
LLVM and depot_tools should be extracted into "C:\deps"
MozillaBuild should be installed in the default directory
--------

All console commands that I showed in the video:
--------
Skia (necessary for Aseprite to Compile successfully)
--------

call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\Tools\VsDevCmd.bat" -arch=x64

set PATH=C:\deps\depot_tools;%PATH%
cd C:\deps\depot_tools
gclient sync

cd C:\deps
git clone -b aseprite-m71 https://github.com/aseprite/skia.git
cd skia
python tools/git-sync-deps

// -------------
// if "python tools/git-sync-deps" throws an error - do this:
//
// cd tools
// set GIT_EXECUTABLE=git.bat
// python git-sync-deps
// -------------

set PATH=C:\deps\llvm\bin;%PATH%

gn gen out/Release --args="is_official_build=true skia_use_system_expat=false skia_use_system_libjpeg_turbo=false skia_use_system_libpng=false skia_use_system_libwebp=false skia_use_system_zlib=false target_cpu=""x64"" cc=""clang"" cxx=""clang++"" clang_win=""c:\deps\llvm"""

ninja -C out/Release skia

--------
Aseprite:
--------

call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\Tools\VsDevCmd.bat" -arch=x64

cd aseprite
mkdir build
cd build

cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DLAF_OS_BACKEND=skia -DSKIA_DIR=C:\deps\skia -DSKIA_OUT_DIR=C:\deps\skia\out\Release -G Ninja ..

ninja aseprite

--------

#aseprite #free #compile
5 سال پیش در تاریخ 1397/12/13 منتشر شده است.
114,557 بـار بازدید شده
... بیشتر