Kalk è stata sviluppata come progetto di Programmazione ad Oggetti, corso del secondo anno presso L'Università di Padova.
Le specifiche di progetto sono disponibili nel file slidesProgetto.pdf.
Per compilare ed eseguire il codice cpp è richiesto Qt versione 5 o superiore, reperibile da qui.
Per compilare ed eseguire la parte Java, è necessario avere Java versione 1.8 o superiore
Per compilare la parte C++ del progetto, è sufficiente eseguire questi due comandi nella cartella /cpp/KalkCpp/
qmake
make
Finito il make sarà disponibile il file eseguibile da lanciare.
Per compilare la parte Java invece, basterà questo comando nella cartella /Java/src/
#Su Windows
javac -cp ";." *.java
#In sistemi Unix-like
javac -cp ":." *.java
- ScrappyCocco - Model-View-Controller e UI
- frncscdf - Parte logica C++ e Java