Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/christophemaymard/vigas
https://github.com/christophemaymard/vigas
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/christophemaymard/vigas
- Owner: christophemaymard
- Created: 2024-03-13T12:39:53.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2024-04-13T11:37:16.000Z (10 months ago)
- Last Synced: 2024-04-13T20:51:02.740Z (10 months ago)
- Language: C
- Size: 3.46 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# VIGAS
Port of the Genesis-Plus-GX project (https://github.com/ekeeke/Genesis-Plus-GX) in C++, starting at commit 6972a5b0d69f633e5ee21d97c9b1068f7147c7db.
## Building Windows
### Requirements
* Git
* [Visual Studio 2022 Community or Visual Studio 2019 Community](https://www.visualstudio.com/downloads/)
* [Cmake 3.15 or later](https://cmake.org/download/)
* Windows 11 SDK### Build
#### 1. Clone the repository
```
git clone https://github.com/christophemaymard/vigas.git
```#### 2. Move to the repository
```
cd vigas
```#### 3. Initialize the repository
```
git submodule update --init
```#### 4. Generate the project buildsystem in the `build` directory
For Visual Studio 2022 Community:
```
cmake -B build -G "Visual Studio 17 2022" -A x64
```For Visual Studio 2019 Community:
```
cmake -B build -G "Visual Studio 16 2019" -A x64
```#### 5. Build the project
Open the Visual Studio solution `vigas.sln` (in the `build` directory).
Right-click on the `vigas` project and click on *Build*.
The program should be in a folder in `build/bin`, the name of the folder depends on the choosen configuration (*Debug*, *MinSizeRel*, *Release* or *RelWithDebInfo*).