Funcionou plenamente. Os códigos C e C++ compilaram corretamente. A referência que me enviou será muito útil especialmente porque já programo em Pascal e Lua e desejo saber como se faz em C tudo o que fazia nestas linguagens.
Instalarei o build-essential. Julgo que este seja um pacotão de bibliotecas para C e C++. Então, coisinhas como Sqlite3, provavelmente serão com ela instaladas. na verdade, resolvi aprender C porque gostaria de utilizar a biblioteca gráfica IUP. Ela possui gerenciamento automático de layout e, como sou cego e utilizo leitores de telas, este é requisito fundamental para que possa programar interfaces gráficas simples. É verdade que o GTK também possui gerenciamento automático de layout, mas não pode ser utilizado por leitores de telas no Windows, inviabilizando a codificação de programas que, para cegos, também sejam multiplataforma. na verdade, ainda não consegui utilizar IUP no Linux. mas creio que tem de ver com a minha falta de intimidade com o sistema operacional. Para programar com IUP, necessito de duas coisas. Um conjunto de headers C e um conjunto de bibliotecas dinâmicas ".so". No Windows, eu colocaria as DLLs na mesma pasta do programa, ou então, alteraria a variável de ambiente path para incluir mais um caminho de busca, ou ainda as colocaria em um caminho de busca já existente. No Ubuntu, não sei como proceder. Então, pergunto-lhes: 1. O que devo fazer para que um conjunto de SOs estejam acessíveis para quaisquer programas que a desejam utilizar? 2. Como acrescento caminhos ao path do Ubuntu? Utilizo o ubuntu 10.04. Em 18/10/10, Welson de Avelar Soares Filho<wfi...@ice.ufjf.br> escreveu: > Esqueci de falar. Uma excelente referência: > <http://www.cplusplus.com/> > > E um bom começo: > <http://en.wikibooks.org/wiki/C_language> > > Em 18 de outubro de 2010 11:09, Welson de Avelar Soares Filho escreveu: > >> Linguagem C/C++.... boa linguagem. >> >> Tou desenvolvendo um compilador para Portugol na graduação e te >> falar...muito maneiro. Os ponteiros apontado para lixo de memória ou NULL, >> segmentation fault na análise léxica. É muita emoção para uma única >> linguagem. >> >> Totalmente demais! >> > > -- > Graduando em Ciência da Computação - U.F.J.F. > > Lattes: <http://lattes.cnpq.br/0220648760037625> > -- > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > Lista de discussão Ubuntu Brasil > Histórico, descadastramento e outras opções: > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > -- Luciano de Souza -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br