Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/antoniodrumond/jade
Verificador de exercicios para alunos da PUCMG
https://github.com/antoniodrumond/jade
cplusplus puc-minas student-project verde-icei-puc
Last synced: 3 months ago
JSON representation
Verificador de exercicios para alunos da PUCMG
- Host: GitHub
- URL: https://github.com/antoniodrumond/jade
- Owner: AntonioDrumond
- License: mit
- Created: 2024-08-27T14:21:37.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-31T22:58:19.000Z (5 months ago)
- Last Synced: 2024-09-29T12:22:51.768Z (4 months ago)
- Topics: cplusplus, puc-minas, student-project, verde-icei-puc
- Language: C++
- Homepage:
- Size: 69.3 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Jade
+ Verificador de exercicios semelhante ao Verde (sistema de verificação de exercícios da PUC Minas), capaz de checar exercicios feitos pelo aluno antes de fazer o upload
+ Ainda não testado no Windows## Modo de uso:
#### Tutorial:
```sh
jade
```
#### Dois parâmetros:
```sh
jade
```
+ Os arquivos "arquivo1" e "arquivo2" serão comparados#### Três parâmetros:
```sh
jade
```
+ O arquivo "codigo" sera compilado (Java ou C), e executado utilizando o arquivo "arquivo1" como entrada e gerando um arquivo de saída "my.out"
+ Os arquivos "my.out:" e "arquivo2" serão comparados## Como compilar:
+ Para compilar localmente, um compilador de C++ é necessário. Segue o passo a passo com o GCC:
```sh
g++ -o jade main.cpp
```
+ Todo o código fonte esta na pasta [Source/](https://github.com/AntonioDrumond/Jade/tree/main/Source) deste repositório## Como instalar:
### Linux
+ Para adicionar o Jade ao PATH, basta adicionar as seguintes linhas ao arquivo ``~/.bashrc`` e substituir ``/opt/Jade`` pelo endereço do diretório do executável no seu sistema
```sh
#adding Jade to PATH
export PATH="/opt/Jade:$PATH"
```### NixOS
+ Primeiro, adicione a seguinte linha ao arquivo ``/etc/nixos/configuration.nix``:
```nix
environment.localBinInPath = true;
```
+ Então, compile o programa e coloque o executável na pasta ``~/.local/bin/``