< KDEConnectRevision as of 00:58, 21 December 2018 by Nicolas Fella (talk | contribs) (Initial page)(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff) NOTE: This tutorial assumes Craft is being installed in C:/ [default] SETTING UP ENVIRONMENT Install Visual Studio 2017 from here Install these packages Just-in-Time debugger VC++ 2017 version 15.9 C++ profiling tools Windows 10 SDK Visual C++ tools for CMake Visual C++ ATL for x86 and x64 Test Adapter for Boost.Test Test Adapter for Google Test Visual Studio Packages Call the following commands in a Powershell window with Administrator Privileges :- Set-ExecutionPolicy -Scope CurrentUser RemoteSigned iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/KDE/craft/master/setup/install_craft.ps1')) During command 2, be sure to select Visual Studio 17 as your compiler! INSTALLATION 1 Select compiler  Mingw-w64,  Microsoft Visual Studio 2015,  Microsoft Visual Studio 2017 (default is Microsoft Visual Studio 2015): 2 Select architecture  x86  x64 (Default is x64): 1 When installation is done, note the Environment variables to match the ones in top of this image:- env vars [Environment] PATH= Craft : C:\CraftRoot Version : master ABI : windows-msvc2017_64-c1 Download directory : C:\CraftRoot\download Getting the source code and building NOTE : This is a CPU intensive process Open a normal Powershell window and call these commands to fire up the Craft environment : C:\CraftRoot\craft\craftenv.ps1 To get the latest source and start the building process: craft extragear/kdeconnect-kde Building an installer To create an installable setup, you need NSIS- a open source system to create Windows installers. Install it by this command: craft nsis install NSIS Now you can use the --package argument to build an installable .EXE out of latest source code available here. The command should look like this: craft --package extragear/kdeconnect-kde Note the output file here: Output: "C:\CraftRoot\tmp\kdeconnect-kde-master-86e5cd48-windows-msvc2017_64-cl.exe" Great thanks to <TheOneRing_m> (Hannah) on IRC Freenode! She is the maintainer of KDE Craft, and a magician! 😄 Retrieved from "https://community.kde.org/index.php?title=KDEConnect/Build_Windows&oldid=82333" Category: Pages with broken file links Content is available under Creative Commons License SA 4.0 unless otherwise noted.