mirror of
https://github.com/CrowCpp/Crow.git
synced 2024-06-07 21:10:44 +00:00
23 lines
1.2 KiB
Markdown
23 lines
1.2 KiB
Markdown
|
Here's how you can install Crow on your Windows machine.
|
||
|
# Getting and Compiling Crow
|
||
|
## Using A package manager
|
||
|
### VCPKG
|
||
|
Crow can be simply installed through VCPKG using the command `vcpkg install crow`
|
||
|
|
||
|
## Manually (source or release)
|
||
|
### Microsoft Visual Studio 2019 and VCPKG
|
||
|
The following guide will use `example_with_all.cpp` as the Crow application for demonstration purposes. VCPKG will be used only to install Crow's dependencies.
|
||
|
|
||
|
1. Generate `crow_all.h` by navigating to the `scripts` folder and running `python3 merge_all.py ..\include crow_all.h`.
|
||
|
2. `git clone https://github.com/microsoft/vcpkg.git`
|
||
|
3. `.\vcpkg\bootstrap-vcpkg.bat`
|
||
|
4. `.\vcpkg\vcpkg integrate install`
|
||
|
5. Create empty Visual Studio project.
|
||
|
6. In solution explorer, right click the name of your project then click `Open Folder in File Explorer`.
|
||
|
7. Copy `crow_all.h`, `example_with_all.cpp`, `vcpkg.json` to opened folder.
|
||
|
8. Add `crow_all.h` to `Header Files` and `example_with_all.cpp` to `Source Files`.
|
||
|
9. In solution explorer, right click the name of your project then click `Properties`.
|
||
|
10. Under `vcpkg`, set `Use Vcpkg Manifest` to `Yes` and `Additional Options` to `--feature-flags="versions"`.
|
||
|
11. Set `Debug/Release` and `x64/x86`.
|
||
|
12. Run.
|