This project consists of the development of a calculator that provides the user with the possibility of performing basic math operations.
To use this application, just download the package here, unzip and then run at the prompt:
./calculator
You can contribute in several ways to this project, such as: reporting issues like bugs, feature requests; review source code, documentation; make pull requests, fixing bugs, etc.
Note: Currently, the project was developed and the application compiled in a Linux environment (Ubuntu 20.04 LTS). If you are using another operating system, some additional settings may need to be made during the preparation of the development environment.
Follow these steps to prepare your development environment:
- Install GCC Compiler;
- Install Code Blocks IDE;
- Install Google Test (gtest), to develop your unit tests;
- Install Glade.
Note: Also install these support tools, if necessary, to make changes to the artifacts of this project: Pencil Project, Freemind.
- Clone the repository of project.
- Open Code Blocks IDE -> Open an existing project -> and add each of these projects in your workspace: calculator.cbp (application project), acceptance tests.cbp and unit tests.cbp.
The project documentation and artifacts can be found here.
MIT License