Programação em C linux

Iniciado por brottor, 02 de Novembro de 2008, 12:06

tópico anterior - próximo tópico

brottor

Boa tarde a todos! eu queria saber sobre algum livro, (de preferencia free), ou apostila sobre programção em C no linux. Eu ja programo em C no windows pelo dev c++, e já configurei o eclipse para programar em C no meu ubuntu. uso alguns comandos de windows como system("cls"), e system("pause"). alem de claro poder usar o gcc por completo.

Linux Professional Institute Certificated Level 2.
LPI000220827

e.daniel-ct



brottor

muito obrigado galera!

quando ao GCC eu compila já numa boa pelo eclipse( nossa programar no eclipse é um sonho, quando se sai de um dev-c++).

vo começar a estudar já! proximos projetos serão no minimo multiplataforma, e quem sabe so em linux tbm!huahushuas
se alguem tiver mais coisas pode mandar!hehe
Linux Professional Institute Certificated Level 2.
LPI000220827

felipeborges

Legal! Eu no começo usava o NANO, pois pelo conforto que estas IDE's trazem, comecei a ficar mal acostumado, hehe, a IDE me poupava algumas horas, o que atrasava meu aprendizado, mais profissionalmente era uma mão na roda. Hoje estou em um meio termo, uma excelente e completa IDE, o Geany. Faz o que tem que fazer, sem mais, nem menos.

Boa sorte, torço para ver seus trabalhos, e de preferência publicados aqui, sob uma licença GNU/GPL, BSD ou outras do tipo!  ;D ;D :D :D ;D ;D
Meu blog sobre GNU/Linux
Debian Lenny e Gentoo.

kakita

Citação de: felipeborges online 02 de Novembro de 2008, 12:45
Legal! Eu no começo usava o NANO, pois pelo conforto que estas IDE's trazem, comecei a ficar mal acostumado, hehe, a IDE me poupava algumas horas, o que atrasava meu aprendizado, mais profissionalmente era uma mão na roda. Hoje estou em um meio termo, uma excelente e completa IDE, o Geany. Faz o que tem que fazer, sem mais, nem menos.

Boa sorte, torço para ver seus trabalhos, e de preferência publicados aqui, sob uma licença GNU/GPL, BSD ou outras do tipo!  ;D ;D :D :D ;D ;D

Geany é tudo, aqui no meu archbox uso Geany como editor de textos e como IDE, nano + geany dá para tudo

brottor

eu ja usei o geany. mas achei ele meio dev-c++ não acho ele algo tão profissional! e o eclipse tbm ja trabalho com java. e teclas como ctrl-espaço são o q há!
Linux Professional Institute Certificated Level 2.
LPI000220827

brottor

bom galera eu to tendo algumas duvidas.
primeiro: eu queria saber. quais são as funções do sistema  linux que podem ser substituidas pelas funções. system("pause") e system("cls"), que eu uso no windows.

segundo:  não consigo usar a função gets() para pegar uma string, descobrir depois q o kernel rejeita ela por ela da um problema, ai comecei a usar a fgets(), coloquei o tamanho e a entrada como stdin. mas ele ainda não para o cursor para ler na tela. ele dá esse erro:
                      TERM environment variable not set.

obs: tirei a system("clear"), e saiu esse erro.


mas ainda não consgio fazer ele pegar a string do usuario. ele passa direto e dá o valor como  0.

Linux Professional Institute Certificated Level 2.
LPI000220827