domingo, 15 de maio de 2011
[Dica] Como habilitar o debugger no Code Blocks
Dizem que ele fazia muito sucesso quando foi lançado nos idos de 96, mas hoje em dia está um pouco defasado.
Lá mesmo, encontrei outro mais prático chamado Code Blocks (Code::Blocks). Ele auto-completa o código, utiliza requisição de funções com CTRL+Space, clássico de IDEs. Eu como desenvolvedor Delphi já estava mais acostumado, sem falar a codificação de PHP/Javascript usando o clássico Dreamweaver.
Ele é prático por um motivo simples, ao começar a digitar uma função por exemplo, ele já sugere argumentos usados nela, ao terminar o cabeçalho da função, ele já auto-completa o final. Em C que o código de início e de fim são semelhantes { }, ao invés do begin end do Pascal, podem juntar muitos comandos aninhados, e uma grande confusão na hora de resolver bugs.
Mas um problema que eu tenho enfrentando é em habilitar a ferramenta de Debugger do Code Blocks, mas não estava conseguindo, hoje graças a uma dica do dontpanic encontrada no forum Clube Do Hardware, consegui.
Primeiro é necessário ir dentro do Code::Blocks em Settings > Compiler and debugger > Compiler Settings
Marcal All Categories e depois habilitar duas opçoes:
> Produce Debugging Symbols [-g]
> Enable All compiler Warnings (override many other settings) [-Wall]
Clique em OK.
O pulo do gato é criar um projeto vazio, ao invés de um source vazio. Clique em File > New > Project > Empty Project.
Depois disso, adicione um novo source vazio, será perguntado se deseja adiciona-lo ao projeto, salve o arquivo e pronto, a opção Debugger > Start já estará habilitada.
Simples né?
C'ya
quinta-feira, 17 de abril de 2008
[Linux] Urnas eletrônicas rodarão GNU/Linux
Brasil é pioneiro na adoção do Linux em eleições Recentemente o TSE divulgou que as urnas eletrônicas brasileiras vão rodar GNU/Linux. Antes elas rodavam dois sistemas, o VirtuOS e Microsoft Windows CE. No total, serão migradas 430 mil urnas para o novo sistema. Ainda não foram divulgados detalhes de qual sistema vai ser adotado (e provavelmente não será por causa do sigilo). Segundo o Giuseppe Janino, secretário de tecnologia da Informação do TSE, as urnas não têm nenhum dispositivo de conexão e todas são lacradas. Isto impossibilitaria uma invasão dos dados, mesmo tendo todo o código aberto. A decisão da migração está ligada a requisitos de segurança e melhor auditoria. Um fato interessante é que o sistema de assinatura digital que validará o software de votação será aberto aos partidos para análise. Os aplicativos desenvolvidos ficarão à disposição dos representantes dos partidos, em uma sala de apresentação, com acesso controlado e restrito, no TSE em Brasília. Ponto para o governo. Só espero que os lacres não sejam violados antes da votação. fonte: http://info.abril.com.br/blog/luizcruz/20080411_listar.shtml
Postagens populares
-
Como um admirador do Windows 98 SE, Windows XP e Windows 7, tinha boas expectativas quanto ao Windows 8, mesmo sabendo da tentativa de muda...
-
1: Remova qualquer versões anteriores do Android market antes, não remova o app libs.Este passo é so se tiver tentado instalar alguma vers...
-
Muitas vezes alguns arquivos são tão grandes, que quando vão ser compartilhados em sites na internet, do tipo RapidShare , MegaUpload , etc....
-
Comecei recentemente a desenvolver em C, de forma obrigatória devido a faculdade. O compilador padrão lá é o Bloodshed Dev-C++, porém a tipi...
-
Por padrão, o Debian não descompacta rar. Para descompactá-lo é simples. Edite os repositórios em /etc/apt/sources.list Abra o terminal...
-
Eu nunca tive necessidade de conversão entre formatos de vídeo, apenas muito esporadicamente, e normalmente, por causa de amigos. Tenho um a...
-
O MSN Plus em sua mais nova versão vem com a opção de instalar sua toolbar (barra de ferramentas) no navegador, inclusive para o Google Chro...
-
Os modelos HDD portable S2 tem um belo design Com esse nome tão bonitinho, e uma aparência ainda mais impressionante, o Samsung S2 500 GB...
-
Esse post era para ser apenas uma review do serviço Picasa do Google, porém, achei mais interessante, fazer um artigo comparativo entre os d...
-
Galera, o domingo foi puxado pra mim, tava indo tudo tranquilo, até a hora de ver o jogo do meu glorioso Galo e passar aquele "perrengu...