https://github.com/copperspice/kitchensink
C++ application examples showing how to use the CS libraries
https://github.com/copperspice/kitchensink
copperspice cpp demo-app
Last synced: 12 months ago
JSON representation
C++ application examples showing how to use the CS libraries
- Host: GitHub
- URL: https://github.com/copperspice/kitchensink
- Owner: copperspice
- License: bsd-2-clause
- Created: 2017-08-27T21:31:51.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-09-17T21:58:35.000Z (over 1 year ago)
- Last Synced: 2024-09-18T04:03:36.413Z (over 1 year ago)
- Topics: copperspice, cpp, demo-app
- Language: C++
- Homepage: https://www.copperspice.com/
- Size: 1.82 MB
- Stars: 32
- Watchers: 5
- Forks: 12
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## KitchenSink
### Introduction
KitchenSink is a standalone program which combines multiple demos in one executable. The purpose of KitchenSink is to
demonstrate the capabilities and functionality of the CopperSpice libraries. These demos are basic examples and the
code is intentionally simplistic and not optimized.
### Binary Files
KitchenSink prebuilt binaries are available for all supported platforms.
https://download.copperspice.com/kitchensink/binary/
CopperSpice prebuilt binaries are available for all supported platforms.
https://github.com/copperspice/copperspice/releases/
https://download.copperspice.com/copperspice/binary/
### System Requirements
Building KitchenSink requires a C++20 compiler and a C++20 standard library. You will also need a current copy of the
CopperSpice libraries. KitchenSink links with CsCore, CsGui, CsMultimedia, CsNetwork, CsOpenGl, CsSql, CsSvg, CsXml,
and CsXmlPatterns.
CMake build files are provided with the source distribution to build this application.
###### OpenSSL
If you are using a version of CopperSpice which has OpenSSL enabled the OpenSSL library files must be copied to your
KitchenSink deployment folder or available in your path.
### Documentation
Information about KitchenSink can be found on our web site.
https://www.copperspice.com/documentation-kitchensink.html
### Presentations
Our YouTube channel contains over 75 videos about C++, programming fundamentals, Unicode/Strings, multithreading,
graphics, CopperSpice, DoxyPress, and other software development topics.
https://www.youtube.com/copperspice
Links to additional videos can be found on our website.
https://www.copperspice.com/presentations.html
### Authors / Contributors
* **Barbara Geller**
* **Ansel Sermersheim**
* **Zbigniew Skowron**
* **Daniel Pfeifer**
* **Jan Wilmans**
* **Tim van Deurzen**
### License
This program is released under the 2-Clause BSD license. For more information refer to the LICENSE file provided with
this project.
### References
* Website: https://www.copperspice.com
* Twitter: https://twitter.com/copperspice_cpp
* Email: info@copperspice.com
* Github: https://github.com/copperspice
* Forum: https://forum.copperspice.com
* Journal: https://journal.copperspice.com