programando no linux

1. programando no linux

magnus
Ønymush4

(usa Slackware)

Enviado em 10/11/2005 - 20:00h

Para os user novos no linux q acham q o numero de opções e pouco aí vai as ferramentas huahuahuhua .

Slackware + Ønymush4 = hacking via linux

_ kylix 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/ ambiente completo com uso da biblioteca qt ou
kde.
_ qt http://www.trolltech.com4, para o desenho de interfaces gráficas usando a biblioteca.
QT.
_ glade http://glade.gnome.org/ q utiliza o tolkit do gtk++ http://www.gtk.org/.
_ dev C++ http://www.bloodshed.net/dev/, ambiente visual pequeno e simples de usar,
usa as ferramentas da GNU..
_ Source navigator 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


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts