About the project:
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
This is a project for the LevelUP course. Contains the following:
- CMakeLists.txt : CMake configuration file
- README.md : project description
- LICENSE.md : project license
- src/ : source code directory ( contains sub-folders with HW and code )
- doc/ : documentation directory ( contains sub-folders with documentation )
- .github : GitHub repository settings CI/CD workflow.
Be sure to have the following installed:
C Compiler, C++ Compiler, CMake, Git.
- Clang, GCC, or another C compiler
- Git
- CMake
- Clone the repo
git clone https://github.com/DmitrTRC/LevelUP_C_PartI.git
1.a. Change CMakeLists.txt add_executable(....) corresponding to Task name
cd LevelUP_C_PartI
vim CMakeLists.txt
- Create a build directory
mkdir build
- Run CMake
cmake -H. -Bbuild
- Build the project
cd build make
Used in the educational process Select the task you want to solve and rebuild the project.
For more examples, please refer to the Documentation
- Base Structure implementation
- CI/CD implementation
- Github Actions
- Docker
See the open issues for a full list of proposed features (and known issues) .
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
Your Name - DmitrTRC - morozovd@me.com, 9984398@gmail.com
Project Link: https://github.com/DmitrTRC/LevelUP_C_PartI.git