Skip to content
This repository has been archived by the owner on Mar 26, 2020. It is now read-only.

Latest commit

 

History

History
30 lines (19 loc) · 1.24 KB

README.md

File metadata and controls

30 lines (19 loc) · 1.24 KB

Sistema de Loja - NerdZ

Descrição

Trabalho Final da Disciplina "Linguagem de Programação" ministrada pelo Prof. Me. Francisco G. N. Clímaco.

Sobre a loja

Loja de seguimento de varejo focada em vendas de produtos do mercado nerd, geek, pop, decoração criativa e produtos divertidos.

O sistema é capaz de

Registrar, editar e remover clientes, produtos; realizar vendas, salvando todas as informações no computador que o está executando, além de gerar um relatório de vendas de uma data específica em PDF.

Como compilar

Para compilar, você precisa primeiramente instalar e configurar a biblioteca GTK+ 3.0.

Utilizando o gcc e a biblioteca GTK+, digite no seu terminal:

Windows:

gcc `pkg-config --cflags gtk+-3.0` -o main sources/util.c sources/clientes.c sources/produtos.c sources/vendas.c pdfgen/pdfgen.c sources/carrinho.c main.c icon/icon.o `pkg-config --libs gtk+-3.0`

Linux, macOS, outros...:

gcc `pkg-config --cflags gtk+-3.0` -o main sources/util.c sources/clientes.c sources/produtos.c sources/vendas.c pdfgen/pdfgen.c sources/carrinho.c main.c `pkg-config --libs gtk+-3.0`

(Testado no Windows 10 Pro 1803 e Debian 9.6.0)