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: 43.931 ]

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

Criando um invejável serviço de backup em CD-R com gravação multi-sessão

SIAGES: Uma oportunidade de negócio com software livre

TerminatorX: Linux nas discotecas para os DJs!

GAMBAS: A definitiva resposta open-source ao Microsoft Visual Basic

Fim da era PC: Transformando o seu celular em computador de mesa!

Leitura recomendada

Aplicativos web em C++ usando o Tufão

Criando aplicações RESTful com Qt e Cutelyst

DotGNU: a resposta Open Source ao dotNET

Linguagem C - Árvores Binárias

Utilizando a biblioteca NCURSES - Parte II

  
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