Boa Noite Galera,
Hoje como não tenho nada em especial para postar, vou mostrar como fazer o famoso
"hello world" em linguagem C.
É muito fácil, se você usa linux e tiver instalado no sistema,
- gcc
- g++
No Windows você pode usar um outro tipo de compilador, existe vários, procure no:
- www.baixaki.com.br
Bom vamos começar.
No linux você pode fazer tudo com usuário comum, sem nenhuma permissão de root.
$ vi hello.c
Atenção a extenção do Arquivo deve ser " .c " .
dentro do arquivo adicione o seguinte conteúdo.
ATENÇÃO STDIO.H é todo junto, aqui tive que deixar separado por causa do blog ser html.
#include <stdio .h>
int main ()
{
printf ("Hello World\n");
}
Salve e feche o arquivo,
Vamos detalhar os comandos usados no programa,
- int = inteiro
- stdio.h é a biblioteca do compilador que possui os comando como printf e scanf
- printf = imprime
- scanf = leia
Todas as linha devem terminar com ";" ponto e vírgula para não dá erro de compilação,
Agora que você já sabe um pouco mais,
Vamos compilar nosso Hello World pelo Linux,
$ gcc hello.c -o teste
Onde,
- gcc é o nosso compilador.
- hello.c é o código fonte.
- -o parametrô do compilador e o final é o nome do programa, este exemplo coloquei como teste.
E você terá
"Hello World"
Fácil né?
Vamos fazer um pouco mais complexo?
No próximo exemplo vamos fazer uma conta de "X" multiplicação
Antes vou passar rápidamente como é interpretado os sinais em C
- - = subtração
- + = adição
- * = multiplicação
- / = divisão
vi multi.c
#include <stdio .h>
int main ()
{
int x;
int total;
x=0;
total=0;
printf ("Digite um número para ser multiplicado: ");
scanf ("%d",&x);
total = x * x;
printf ("O Total da multiplicação é dê : %d\n",total);
}
Salve e feche o programa, agora vou explicar, este programa é quase igual o Hello World.
Você declara a biblioteca, #include <stdio .h>
Você cria o programa do tipo inteiro int main()
Você deve começar o programa indicando com chaves { e acabar o programa fechando a chaves }
Neste exemplo criei duas variáveis x e total seguidas de ; no final.
Sempre é recomendado que você zere as variáveis para que ela não fique com alguma lixo de memória armazenado, está é a razão por ter atribuido o valor "0" para as duas no começo do programa.
- Como eu já disse o printf ele irá imprimir na tela tudo o que você colocar entre (" bla bla");
- o scanf irá ler a variável que você definir, scanf ("%d",&x);
- %d significa que valor é inteiro, ou seja 1 2 3 4 5 6 e assim por diante, para números como 1,5 "números quebrados" você deve usar o %f = float ele que faz o calculo de números quebrados,
- & E comercial, sempre deve ter no scanf, não me lembro o motivo ^^"
- \n irá pular uma linha.
Para você imprimir o resultado da variável você faz como foi feito no exemplo,
printf ("valor %d",total);
o valor que está guardado no total irá aparecer no lugar do %d.
Agora vamos compilar o programa,
$ gcc multi.c -o multi
$ ./multi
$ Digite um número para ser multiplicado: 2
O Total da multiplicação é dê : 4
Bom tentei explicar o máximo que pude, hehe agora é só você se aprofundar mais no assunto, entre em www.apostilando.com e baixe uma apostila de linguagem C.
Abraço.
César Macari
Se você é como eu, Dual boot no micro, Linux x Windows, certamente tem o mesmo problema que eu, quer vizualizar a partição ext3 no Windows eis aqui a solução.
Procurando na internet, achei a solução, graças ao Google ;D.
Então o software chama, "Explore2fs"
Está disponível em http://uranus.it.swin.edu.au/~jn/linux/explore2fs-old.htm
Suporta:
- ext2 and ext3 support
- Drag and drop
- Support for all block sizes
- Support for floppy disks 1.44meg and 120meg
- Supports Zip and Jaz
- Supports Windows 98 extended partition scheme
- Export file(s)
- Export file as text
- Export directory
- View / Execute file
- View Symbolic links
- Make directory
- Large disk support
- Large file support
- LVM2
- ReiserFS Detection
Se você assim como eu possui o Windows NT/2000 e XP instalado,
Baixe http://uranus.it.swin.edu.au/~jn/explore2fs/explore2fs-1.07.zip
Windows 98/ME
Baixe http://uranus.it.swin.edu.au/~jn/explore2fs/explore2fs-1.00pre6.zip
É só baixar o arquivo, descompacta-lo e executar, fácil não?
Existe também o fs-drive
http://www.fs-driver.org/
Para baixa-lo click aqui -> http://www.fs-driver.org/download/Ext2IFS_1_11.exe
O procedimento de instalação é muito fácil, apenas "next e next e finish" hehe.
Só fique atento até chegar na parte em que pergunta qual a letra da unidade que você quer que à partição fique.
Abraço.
César Macari
Mensagem de erro não é possível acessar o CD-ROM e "Código 31"
0 comentários Postado por César Macari às 22:12Muito difícil de acontecer, mas as vezes acontece, seu ícone de acesso ao CD-ROM simplesmente desaparece do Meu Computador, o que fazer?
1 – Método, tente reinstalá-lo
Iniciar –> Configurações –> Painel de Controle -> Sistema;
Click na aba “Hardware -> Gerenciador de Dispositivos”, localize o CD-ROM e tente instalá-lo novamente, após terminar a instalação, reinicie a máquina.
AVISO
O método 2. somente é necessário se o método 1. não resolver.
2- Método.
AVISO: O uso incorreto do Editor do Registro pode causar sérios problemas que talvez exijam a reinstalação do sistema operacional. A Microsoft não garante que os problemas resultantes do uso incorreto do Editor do Registro possam ser solucionados. O uso do Editor do Registro é de sua responsabilidade. hehehe você foi avisado :-)
Iniciar – Executar
digite “regedit” sem aspas,
1. Remova os valores Upperfilters e Lowerfilters totalmente da seguinte chave de registro:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}
(Atenão cortei o caminho aqui, por causa da configuração de página).
Agora é só você fazer a parte “difícil” testar :-)
By César Macari
Depois de alguns dias não atualizar o Blog, estou de volta, hoje vamos instalar o wine um "Emulador" que segundo seus criadores NÃO é emulador, haha.
Para instalar no Slackware 12.1 temos duas opções, fazer o download pelo Linuxpackages. ou baixar o source no site oficialdo Projeto e compilar e instala-lo.
Vamos para a primeira opção,
1 - Baixar o pacote .tgz no Linux packages.
Entre com seu navegar preferido em:
http://www.linuxpackages.net/download.php?id=12333
Escolha um dos mirrors e faça o download do arquivo,
Após concluir o download, abra um terminal e logue-se como root,
$ su -
(digite sua senha e tecle Enter)
Entre no diretório que foi salvo o pacote de instalação do Wine,
Exemplo:
# cd /tmp
# installpkg wine-1.0rc1-i486-1kjz.tgz
Pronto após este comando o wine estará instalado na sua máquina, e você já pode executar arquivos .exe do Windows.
2 - Baixe o source do Wine no link abaixo, lembrando que para compilar e instalar é gasto muito mais tempo do que instalar direto pelo arquivo .tgz.
http://sourceforge.net/project/showfiles.php?group_id=6241&package_id=77449
O site oficial do projeto é http://www.winehq.org/
Após terminar de baixar o Wine,
Abra o terminal e logue-se como root,
$ su -
(digite sua senha e tecle Enter)
Entre no diretório que foi salvo o arquivo,
Exemplo:
# cd /tmp
Agora vamos descompactar o arquivo .bz2
# tar -xjvf wine-1.0-rc1.tar.bz2
# cd wine-1.0
# ./configure
# make
# make install
Agora é só alegria,
Conclusão,
Em minha opnião instalar pelo arquivo de origem do Slackware é muito mais fácil é claro, hehe. Aposto que muito acham isto, mas é sempre legal compilar e instalar um programa no Linux, você sente aquela emoção e adrenalina em suas veias, haha.
Bom Pessoal por hoje é só. Aproveitando para divulgar, eu e mais um amigo começamos montar um site www.dighardware.com nele também contamos com um Fórum para Suporte e Novidades sobre Informática em geral.
Abraço Galera.
Qualquer dúvida sobre o post de hoje é só comentar que logo responderei,
By César Macari
Boa Noite galera
Mais uma vez estou eu aqui para deixar outra dica, ela vale para todas as distribuições que possuem o Gnome como interface gráfica.
Abra o console e entre como root
Derivados do Debian
$ su -
(digite a senha e tecle Enter)
# apt-get install gnome-art
Junto irá fazer o download de algumas dependências...
Derivados Red Hat
# yum install gnome-art
Pronto agora é só acessar
Sistema >> Preferências >> Art Manager
Agora é só clicar na opção "Art" no canto superior da janela e depois "Desktop Themes" "Icon" para ver os temas de Ícones disponíveis, após você clicar no "Icon" ele irá fazer download dos tema no Gnome-look.
Para baixar temas para as Janelas é o mesmo procedimento só que você deve clicar em "Window Border".
Nesta dica usei o Ubuntu 8.04.
Bom hoje é só.
Abraço Pessoal.
Deixando seus contatos visualizar a música que você escuta no Linux
1 comentários Postado por César Macari às 21:36E ai galera,
Recentemente instalei o Ubuntu 8.04 para fazer testes e ver como ele esta, vocês devem ter notado que estou postando só dicas do Ubuntu,
Sempre quiz deixar meu "Amsn" com a função de mostrar música para meus contatos visualizar,
Parecido com o Msn messenger do Windows, aquela opção "Ativar música" ou algo parecido, em fim, descobri que também é possível fazer isto no Linux com o Amsn,
No meu teste usei o Amsn 0.97, o que eu acabei de postar na dica Anterior, Programas necessarios,
- Amsn 0.97
- music-1.5
- Audacious 1.5
1 - Instale o Amsn,
# apt-get install amsn
2 - Baixe o Music (plugin de música para o Amsn)
http://ufpr.dl.sourceforge.net/sourceforge/amsn/music-1.5.zip
Depois de terminar de baixar o plugin, descompacte nas seguintes pastas,
/usr/share/amsn/plugins
/home/SEU_USUARIO/.amsn/plugins
Para decompactar use o
unzip music-1.5.zip /diretório/pasta_destino
3 - Instale o Audacious o Player que vai executar nossas músicas,
# apt-get install audacious
Após terminar de baixar o Audacious vamos configurar o Amsn para mostrar nossa música ;)
Abra o Amsn em,
Aplicações >> Internet >>Amsn
Depois de aberto o cujo, hehe Click em,
Conta >> Seleccione Plugins
Agora irá aparecer uma nova janela com os plugins que você já tem em seu Sistema,
Observe que no canto esquerdo temos os nomes dos Plugins, E lá está o nosso Plugins, "Music"
Click nele e depois em "configurar" por padrão ele vem o "Xmms" mude para "Audacious", Agora click em "Guardar" para salvar a alteração que nós fizemos,
Agora basta clicar em "Carregar", para o plugins começar funcionar, Se não funcionar feche o Amsn e abra novamente e seje feliz :)
Segue abaixo uma foto de como ficou meu msn com o Plugin Ativo.

Abraços.
Boa Noite galera,
Ando meio sem tempo para atualizar o blog, mas mesmo assim estou passando rápidinho aqui só para deixar uma pequena Dica de como instalar o Amsn 0.97 no Ubuntu.
Abra o terminal,
$ su -
(digite a senha e tecle Enter)
Agora vamos atualizar o sources.list
# apt-get update
Agora vamos intalar o Amsn.
# apt-get install amsn
Agora é só esperar o gerenciador fazer o download e instalar automaticamente.
Depois de instalado você acessa em:
Aplicações >> Internet >> Amsn
Bom por hoje é só...
Até a próxima.
By César Macari
Postagens mais recentes Postagens mais antigas Página inicial