Difference between revisions of "W4Kit Getting Started"
From Ciliz|W4
(5 intermediate revisions by the same user not shown) | |||
Line 4: | Line 4: | ||
* Распаковать в любое удобное место | * Распаковать в любое удобное место | ||
* Позвать ''install.bat'' в каталоге с SDK (по умолчанию '''''W4Kit.Win''''' ) | * Позвать ''install.bat'' в каталоге с SDK (по умолчанию '''''W4Kit.Win''''' ) | ||
+ | * Необходимо перезапустить консоль перед началом работы | ||
== Работа с CLI интерфейсом SDK == | == Работа с CLI интерфейсом SDK == | ||
Line 10: | Line 11: | ||
* Запуск проекта (веб-сервера): '''w4 run''' ''Variant'' | * Запуск проекта (веб-сервера): '''w4 run''' ''Variant'' | ||
* Очистка проекта '''w4 clean''' ''Variant'' | * Очистка проекта '''w4 clean''' ''Variant'' | ||
− | * Построение проекта в существующей | + | * Построение проекта в существующей файловой структуре: '''w4 create-skel''' |
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
Line 28: | Line 29: | ||
|} | |} | ||
− | [[File:W4KitStart01.png| | + | [[File:W4KitStart01.png|800px]] |
== Семплы == | == Семплы == | ||
Line 36: | Line 37: | ||
== Работа с IDE (к примеру Visual Studio Community Edition) == | == Работа с IDE (к примеру Visual Studio Community Edition) == | ||
+ | ''Примечание. Установите (если еще не установлено) workload '''Desktop Development with C++''' с '''C++ CMake tools for Windows'''. | ||
+ | ''[[File:Vs install.png|800px]] | ||
+ | |||
Откройте любой проект | Откройте любой проект | ||
− | [[File:W4KitStart02.png| | + | [[File:W4KitStart02.png|800px]] |
− | [[File:W4KitStart03.png| | + | [[File:W4KitStart03.png|800px]] |
Соберите нужный вариант билда | Соберите нужный вариант билда | ||
− | [[File:W4KitStart04.png| | + | [[File:W4KitStart04.png|800px]] |
Работает автодополнение, рефакторинги и любой другой сервис, предоставляемый IDE | Работает автодополнение, рефакторинги и любой другой сервис, предоставляемый IDE | ||
− | [[File:W4KitStart05.png| | + | [[File:W4KitStart05.png|800px]] |
Не забудьте запустить веб сервер в нужной вам конфигурации и браузер :) | Не забудьте запустить веб сервер в нужной вам конфигурации и браузер :) | ||
− | [[File:W4KitStart06.png| | + | [[File:W4KitStart06.png|800px]] |
+ | |||
+ | ''Примечание. Вы можете запустить любой другой удобный для вас веб сервер, вместо используемого на примере выше.'' | ||
Компилируйте, исправляйте, работайте с кодом и ресурсами. | Компилируйте, исправляйте, работайте с кодом и ресурсами. |
Latest revision as of 15:13, 26 November 2020
Contents
Windows
Установка SDK (CLI версия)
- Скачать архив с нужной версией SDK
- Распаковать в любое удобное место
- Позвать install.bat в каталоге с SDK (по умолчанию W4Kit.Win )
- Необходимо перезапустить консоль перед началом работы
Работа с CLI интерфейсом SDK
- Создание пустого скелета проекта: w4 create ProjectName
- Сборка проекта : w4 build Variant
- Запуск проекта (веб-сервера): w4 run Variant
- Очистка проекта w4 clean Variant
- Построение проекта в существующей файловой структуре: w4 create-skel
Вариант | Параметр |
---|---|
All | все варианты сборки |
Debug | неупакованные ресурсы, отладочные символы, очень большой размер билда |
Release | неупакованные ресурсы, оптимизация по размеру |
ReleaseMinSize | vногофайловая версия билда с минимизацией размера |
Shipping | весь билд упакован в один файл |
ShippingMinSize | то же, что и Shipping, но с максимальной упаковкой, требует больше времени на загрузке |
Семплы
- Скачать W4Samples.7z
- Распаковать в любое удобное место
- Собирать, исследовать и запускать :)
Работа с IDE (к примеру Visual Studio Community Edition)
Примечание. Установите (если еще не установлено) workload Desktop Development with C++ с C++ CMake tools for Windows.
Откройте любой проект
Соберите нужный вариант билда
Работает автодополнение, рефакторинги и любой другой сервис, предоставляемый IDE
Не забудьте запустить веб сервер в нужной вам конфигурации и браузер :)
Примечание. Вы можете запустить любой другой удобный для вас веб сервер, вместо используемого на примере выше.
Компилируйте, исправляйте, работайте с кодом и ресурсами.