Introdução | Sobre o Projeto | Requisitos | Compilação e Execução
Este é um projeto simples desenvolvido para ajudar usuários a gerenciar suas tarefas e compromissos de forma eficiente. Ele permite que os usuários tenham total controle sobre sua agenda, organizando atividades e prazos de maneira prática. Além disso, é uma ferramenta útil para gerentes de projetos, facilitando o gerenciamento de tarefas e a organização das equipes.
Este projeto está sendo desenvolvido como parte da atividade avaliativa da disciplina Programação - DCT1106, do segundo período do curso de Bacharelado em Sistemas de Informação, oferecido pela Universidade Federal do Rio Grande do Norte (UFRN). O objetivo é aplicar os conceitos aprendidos em sala de aula, promovendo o desenvolvimento de habilidades práticas em programação.
Warning
Este NÃO é um programa comercial. Os desenvolvedores não se responsabilizam por quaisquer danos.
Para a execução deste projeto, é necessário um ambiente básico com terminal e ferramentas de compilação para C. Veja os requisitos abaixo:
O projeto é compatível com Windows, Linux e macOS, desde que todas as dependências estejam corretamente instaladas e configuradas.
Note
Se você estiver usando um sistema operacional diferente do Linux, podem ocorrer erros. Recomenda-se utilizar Linux para garantir melhor funcionamento e compatibilidade do projeto.
O pacote build-essential
inclui o compilador GCC e o Make, que são necessários para compilar o código C no Linux.
- No Ubuntu ou Debian:
sudo apt update
sudo apt install build-essential
- Verificando a Instalação:
gcc --version
make --version
Passo a passo de como compilar e executar o programa:
Faça o clone do projeto usando o link abaixo:
https://github.com/Paulo-Douglas/SigTask.git
- Abra o terminal e navegue até o diretório onde o projeto foi clonado.
- Use os comandos
make
para compilar e executar o programa. Abaixo está uma tabela com os comandos disponíveis e suas respectivas funções:
Comandos | Funções | Arquivos Gerados |
---|---|---|
make all | Compila os arquivos .c , cria os arquivos objeto e os vincula em um arquivo executável |
Arquivos objetos .o e o executável main |
make run | Limpa o terminal e executa o arquivo main gerado pela regra all |
Nenhum arquivo será gerado |
make clean | Remove todos os arquivos objetos .o e os execultavies |
Nenhum arquivo será gerado |
- Execute os comando no diretório do projeto:
gcc -Wall -c */*.c
gcc -Wall -c main.c
gcc -o main *o
./main