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.623 ]

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

Faça um incrível espetáculo de efeitos visuais com vídeo em tempo real

Artigo número 100: AR.Drone - O robô voador com Linux embarcado

KDE Connect: Integrando o ambiente Android com o desktop Linux

Neste Natal: liberte o seu Motorola Atrix, e o transforme no desktop perfeito

Zebra Barcode Reader: Lendo código de barras com a sua Webcam no Linux

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

Introdução à linguagem C - Parte IV

Embutindo um banco de dados SQLite em sua aplicação 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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts