Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pauldotknopf/dcmtk-build
Build DCMTK for Visual Studio the easy way. Run this script to checkout, cmake, compile and install dcmtk and all of its components.
https://github.com/pauldotknopf/dcmtk-build
Last synced: 17 days ago
JSON representation
Build DCMTK for Visual Studio the easy way. Run this script to checkout, cmake, compile and install dcmtk and all of its components.
- Host: GitHub
- URL: https://github.com/pauldotknopf/dcmtk-build
- Owner: pauldotknopf
- Created: 2015-03-03T07:56:22.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2022-08-17T14:26:14.000Z (about 2 years ago)
- Last Synced: 2023-03-25T22:57:09.044Z (over 1 year ago)
- Language: C
- Homepage:
- Size: 35.6 MB
- Stars: 3
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# About
This helper script is used to checkout, cmake, compile and install dcmtk and all of its components on Windows. The generated binaries currently only support the x86 architecture.
# How to use
1. Install git and cmake (both for windows) and ensure that they are in your PATH.
2. Checkout this repository
3. Run the command ```psake``` from the command line
4. Check the created ```dcmtk-output``` directory to see all the generated executables and lib files.# Details
```psake``` - By default, will run ```clean```, ```checkout```, ```cmake```, ```build```, ```install```
```psake clean``` - Will delete all directories (source code, build, and output).
```psake checkout``` - Will checkout the latest dcmtk repository from ```http://git.dcmtk.org/dcmtk.git``` into ```dcmtk-source```
```psake cmake``` - Will run cmake to generate Visual Studio projects/sln files into ```dcmtk-build```.
```psake build``` - Will simply compile the Visual Studio files (created from ```cmake```). Nothing else.
```psake install``` - Will copy over all build outoputs, header files, etc, into the ```dcmtk-output``` directory. Be sure to run ```build``` before ```install```).