https://github.com/tarc/csharp-skel
Skeleton C# project with working CMake build infrastructure
https://github.com/tarc/csharp-skel
Last synced: 11 months ago
JSON representation
Skeleton C# project with working CMake build infrastructure
- Host: GitHub
- URL: https://github.com/tarc/csharp-skel
- Owner: tarc
- Created: 2016-04-10T20:01:33.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2017-05-24T19:00:18.000Z (about 9 years ago)
- Last Synced: 2025-03-11T08:51:07.806Z (over 1 year ago)
- Language: CMake
- Homepage:
- Size: 13.7 KB
- Stars: 8
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
This is a skeleton project of a simple C# hello world application together with CMake modules to carry out the build and NuGet package management. This project features a library consumed by the main application.
All CMake modules present in the [cmake-submodules](/cmake-submodules) directory are from the [SimpleITK project](https://github.com/SimpleITK/SimpleITK.git).
## Clonning
git clone https://github.com/tarc/csharp-skel.git &&\
## Dependencies
### CMake
The latest release can be found in [CMake's official site](https://cmake.org/).
### Mono
Follow the instructions from the official website [Install Mono on Linux](http://www.mono-project.com/docs/getting-started/install/linux/) to get the latest release version running on a Linux machine.
### NuGet
Download the latest windows x86 commandline version from [the official website](http://dist.nuget.org/index.html) and save it in the root directory of this project.
## Building
cd csharp-skel
mkdir build
cd build
cmake ..
cmake --build .