Biblioteca VBMcgi: Crie aplicações Web CGI em C++ com acesso ao banco Interbase/Firebird sem mistério

VBMcgi é uma biblioteca multiplataforma para desenvolvimento de aplicações CGI, 100% open-source e muito fácil de ser utilizada. Com este recurso podemos criar aplicações web aproveitando todos os recursos da linguagem C++ sem misticismo.

[ Hits: 45.639 ]

Por: Alessandro de Oliveira Faria (A.K.A. CABELO) em 26/05/2004 | Blog: http://assuntonerd.com.br


Download e instalação



O download encontra-se no link:
A biblioteca foi testada em Linux com o compilador gnu C++ 3.2. Também há uma versão para Windows que foi testada no compilador Microsoft Visual C++ 6 Service Pack 5 em:
Após o download, crie uma pasta e efetue a descompactação do arquivo obtido, compilação e instalação executando os seguintes comandos:

# mkdir lib_cgi
# cd lib_cgi
# wget http://www.vbmcgi.org/VBMcgi_unix_30.zip
# unzip VBMcgi_unix_30.zip
Archive:  VBMcgi_unix_30.zip
  inflating: vbmcgi_global.cpp
  inflating: vbmcgi_VBMenuHtml.cpp
  inflating: vbmcgi_VBPageCount.cpp
  inflating: vbmcgi_VBTableMonth.cpp
  inflating: make.sh
  inflating: vbmcgi.so
  inflating: vblib.h
  inflating: vbmcgi.h
  inflating: vbmcgi_VBMenuHtml.h
  inflating: vbmcgi_VBPageCount.h
  inflating: vbmcgi_VBTableMonth.h
  inflating: vblib.cpp
  inflating: vbmcgi.cpp
# ./make.sh

Neste momento, acabamos de criar a biblioteca VBMcgi versão estática e dinâmica (libvbmcgi.a e vbmcgi.so). Agora copie estes dois arquivos para um dos diretórios encontrados no arquivo /etc/ld.so.conf ou inclua o PATH das bibliotecas VBMcgi no arquivo ld.so.conf.

Se você optou em alterar o arquivo ld.so.conf, não esqueça de utilizar o comando ldconfig para atualizar o arquivo ld.so.cache. No meu caso decidi copiar as bibliotecas para o PATH padrão:

# cp libvbmcgi.a vbmcgi.so /usr/local/lib/

Neste ponto, temos a nossa biblioteca VBMcgi instalada e pronta para ser usada.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Download e instalação
   3. Criando o banco de dados
   4. Interface em HTML
   5. Criando o CGI em C++
Outros artigos deste autor

Biometria: Processamento de imagens capturadas em leitores de impressão digital

RealBasic 2005: Um Visual Basic multi-plataforma!

MainActor: Edição de vídeo profissional (Adobe Premiere) em Linux

Interface Gráfica e Ambiente Integrado p/ Free Pascal

Programe em Python no jogo Minecraft com seu filho ou sozinho

Leitura recomendada

DotGNU: a resposta Open Source ao dotNET

Aplicativos web em C++ usando o Tufão

Criando aplicações RESTful com Qt e Cutelyst

Estudo de ponteiros para GNU/Linux

Acessando PostgreSQL com C

  
Comentários
[1] Comentário enviado por fabriciomoeller em 26/05/2004 - 11:13h

Beleza cabelo, meus parabens, estou baixando para testar e aprender com mais este teu tutorial. Vc sempre esta inovando meu amigo.

[2] Comentário enviado por removido em 25/04/2007 - 12:37h

Gostaria de saber se tem jeito de controlar a Porta Paralela do pc com C++ com base neste artigo?
Obs: já tenho os fontes do programa em C++.
Muito Obrigado!!!
O artigo está show!!!


Contribuir com comentário