README.md 1.48 KB
Newer Older
felipe medeiros's avatar
felipe medeiros committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Implementção:

Arquivos pertenecntes a implementação do programa:

01. src/main.cpp : Contém o código da função main.
02. src/traducao.cpp : Contém o código das funções converte().
03. src/manip.cpp : Contém o código da função allMin().
04. include/traducao.h : Contém as assinaturas das funções do arquivo traducao.cpp.
05. include/manip.h : Contém a assinatura da função do arquivo manip.cpp.
06. bin/entrada.txt : Arquivo onde o usuario informa um texto em morse para ser traduzido em texto.
07. bin/saida.txt : Arquivo de saída do programa.
08. bin/morse.txt : Arquivo usado para comparar as strings e conseguir executar a tradução.
09. makefile : Arquivo usado para compilar todo o código.
10. Doxygen : Arquivo de configuração para gerar a documentação do código com o doxygen.

Como compilar e executar:

Para compilar o código é indicado o compilador g++ pois esse foi o programa utilizado na compilação do codigo. para compilar basta usar o seguinte comando no terminal:

	g++ -std=c++11 -Wall -w -pedantic -O0 src/main.cpp src/manip.cpp src/traducao.cpp -o bin/executavel

Também pode ses utilizar o makefile, basta digitar o seguinte comando:

	make EXE

Além disso para que o código funcione totalmente, é necessario que os arquivos: 

01. entrada.txt - Não é gerado automaticamente quando o programa é executado.
02. saida.txt - Gerado automaticamente quando o programa é executado.
03. morse.txt - Não é gerado automaticamente quando o programa é executado.