Autor: insanity
e-mail: http://www.borland.com/kylix/index.html (http://www.borland.com/kylix/index.html). Ambiente com uso da biblioteca VCL
(Visual Class Library).
_ Code Warrior Metroworks, ambiente com uso da biblioteca code warrior (?).
_ kdevelop http://www.kdevelop.org/ (http://www.kdevelop.org/) ambiente completo com uso da biblioteca qt ou
kde.
_ qt http://www.trolltech.com4 (http://www.trolltech.com4), para o desenho de interfaces gráficas usando a biblioteca.
QT.
_ glade http://glade.gnome.org/ (http://glade.gnome.org/) q utiliza o tolkit do gtk++ http://www.gtk.org/ (http://www.gtk.org/).
_ dev C++ http://www.bloodshed.net/dev/ (http://www.bloodshed.net/dev/), ambiente visual pequeno e simples de usar,
usa as ferramentas da GNU..
_ Source navigator http://sources.redhat.com/sourcenav/ (http://sources.redhat.com/sourcenav/) .
_ Sistema GNU (g++, make, automake, autoconf, libtool). Podem-se desenvolver os programas
Com editores de texto simples e usar o make para compilação automatizada. Tem o cvs para
Controle de versões.
Observe que usar o sistema GNU garante uma maior portabilidade e uniformidade no desenvolvimento de seus programas, pois está presente em praticamente todas as plataformas.
Diretórios úteis para programadores
Quem programa no linux deve saber onde fica o diretório com os programas do sistema e onde ficam localizadas as bibliotecas:
/usr/bin--------------------?programas do sistema
/usr/local/bin -------------?programas locais
/usr/include ----------------?arquivos include
/urs/lib -------------------?bibliotecas
/usr/openwin/lib ------------? bibliotecas do X windows
Programas ulteis para desenvolvimento de soft no linux.
Programas utilitários
Ambientes de desenvolvimento
Ambiente para desenvolvimento no KDE = kdevelop
Ambiente de desenvolvimento semelhante ao Borland = xwpe
Ambiente para desenvolvimento no GNOME = glade
Editor de texto
Editor de texto simples = emacs
Compiladores
Compilador C da GNU = gcc
Compilador C++ da GNU g++
Compilação automatizada = make
Linkagem = ld
Depuração
Depurador C da GNU = gdb
Depurador do KDE (kdevelop) = kdbg
Programas GNU = Compliant
Geração dos scripts de configuração = autoconf
Geração dos scripts Makefile = automake
Pacote de geração de bibliotecas = libtool
Programas Diversos
Traça informações, chamadas a bibliotecas = ltrace
Controle de versões CVS
Formatação do código
Diferenças entre arquivos = diff
Formata o código = bison
Organiza o código (layout) = indent
Analisador léxico = fex,fex++
Documentação
Gera documentação a partir de tags no código. = doxygen
Geração de diagramas de classes = graphviz
Manipulação binária = bfd
Binary _le descriptor = binutil
Pro_le (analizador de desempenho) = gprof
Montagem de bibliotecas = ar
Índices das bibliotecas = ranlib
Informações sobre objetos = objdump
Legal cara, demais...
Para quem quiser ler coisas sobre Unix-C, man libc (num terminal), que vai ver uma grande cocumentação =]
QuotePara quem quiser ler coisas sobre Unix-C, man libc (num terminal), que vai ver uma grande cocumentação =]
Em inglês mata qualquer um heh eh eh
exprimenta ler o manual do bash
sem mais