https://github.com/vahor/l3_ppil
Application de dessin. Les formes sont créées côté C++. Puis affichées côté Java.
https://github.com/vahor/l3_ppil
cpp java
Last synced: about 2 months ago
JSON representation
Application de dessin. Les formes sont créées côté C++. Puis affichées côté Java.
- Host: GitHub
- URL: https://github.com/vahor/l3_ppil
- Owner: Vahor
- Created: 2021-11-30T15:04:11.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-03-25T13:04:07.000Z (over 4 years ago)
- Last Synced: 2025-06-04T08:13:36.208Z (about 1 year ago)
- Topics: cpp, java
- Language: HTML
- Homepage:
- Size: 1.41 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Projet PPIL
Application de dessin.
Les formes sont créées côté C++.
Puis affichées côté Java.
## Testé et compilé avec :
- Java 1.8.0_312
- Cmake 3.22.2
- Make 3.81
- MacOs
### La compilation java se fait avec Maven
- Une fois dans le dossier Server `mvn clean install`
- Pour lancer `java -jar target/Server-1.0-SNAPSHOT.jar`
### La compilation c++ se fait avec cmake
- Une fois dans le dossier Client `cmake -S . -B build` pour génerer le makefile
- Aller dans le dossier cmake `cd build`
- Compiler le programme `make`
- Lancer le Client `./Client`
## Documentations
Les documentations Client et Serveurs sont disponibles respectivements à partir de
- Client/html/index.html
- Server/doc/index.html
### Si besoin de regénerer les documentations
#### Avec doxygen
- Faire la commande `doxygen doxygen.config`
- Le fichier se trouve dans le dossier Client