Procedimento de compilação do Postgres no ARM Linux

Instalar os seguintes pacotes instalar o bison , apt install bison instalar o flex, apt install flex instalar o readline, apt install libreadline-dev instalar o git, apt install git Caso o libreadline-dev não esteja presente, instale a lib manualmente: baixe o git clone https://github.com/JuliaLang/readline.git entre na pasta readline, e rode os seguintes comandos   > ./configure  Leia mais sobreProcedimento de compilação do Postgres no ARM Linux[…]

KDevelop novo projeto

Explicarei agora como criar um projeto simples em C, usando o KDevelop. Primeiramente entre no KDevelop na menu Project. Selecione o item New From Template, conforme figura abaixo: Agora o KDevelop pedirá para que informe o nome do projeto e sua localização, também indicando o modelo do projeto. Selecione em Category o item Standard. Em Leia mais sobreKDevelop novo projeto[…]

KDEVELOP

Neste artigo, tratarei sobre uma das mais poderosas e versáteis ferramentas de desenvolvimento Linux para C. O Kdevelop é uma IDE de desenvolvimento rápido para C e outras linguagens. Ele permite o desenvolvimento cruzado, entre sistemas operacionais, tais como Windows, Linux, Mac , entre outros. Atualmente o produto esta na versão 5.6 e pode ser Leia mais sobreKDEVELOP[…]

Callback em C

Callback é um função que é passada através de uma outra função. O C realmente é uma linguagem fantástica. Ela permite isso e muito mais. Podemos implementar um ponteiro atribuindo ele como uma função e simplesmente chama-la. Vou demonstrar seu uso neste exemplo: No exemplo acima, temos duas funções: Chamada1 e Chamada2, ambas executam funções Leia mais sobreCallback em C[…]

Exemplo de Ponteiro de Memória em C

Estaremos aqui abordando o uso de ponteiro de memória, neste pequeno exemplo de código. Vemos aqui 3 variáveis: mensagem pmensagem pmensagem2 Podemos notar, que a primeira é um vetor estático, enquanto as duas seguintes são ponteiros. O ponteiro trabalha como uma variável numérica, pois armazena o endereço. Desta forma quando referenciamos um ponteiro, não mostramos Leia mais sobreExemplo de Ponteiro de Memória em C[…]

Alocação de variável dinâmica

Estaremos abordando como alocar uma variavel dinamica em C. No exemplo acima, podemos verificar, que existe uma variavel pdinamica. Que é um ponteiro de variável. Iremos explicar o ponteiro em outro post. O comando malloc, pega um segmento da memória, e reserva para o ponteiro. Alocação de memória deve ser usada com muito cuidado, pois Leia mais sobreAlocação de variável dinâmica[…]

Comandos do GDB

O GDB é acrônimo GNU DeBuger, e é utilizado para depurar aplicações escritas em C, C++, Kylix, Delphi entre outras. Como realizar a carga do GDB gdb -d <aplicacao> [source] Onde Aplicacao é aplicação que se deseja debugar. source é aonde estão os fontes do projeto. Recomendação: Posicione o gdb no local dos fontes, fazendo Leia mais sobreComandos do GDB[…]

Ler Temperatura Placa de Video NVIDIA

Falaremos neste artigo, como obter a temperatura da placa de Vídeo (GPU) NVIDIA. Abordaremos o procedimento mais simples de integração, e leitura das informações da placa de vídeo, integrando com Lazarus. A placa de vídeo, hoje é requisito obrigatório para qualquer computador realmente robusto. Placas de vídeo com grande capacidade, por vezes precisam ser monitoradas Leia mais sobreLer Temperatura Placa de Video NVIDIA[…]

Lendo informações da BIOS

Neste artigo, explicarei como ler as informações da BIOS. Existe um projeto, na minha opinião um dos poucos que realmente funciona. https://github.com/RRUZ/tsmbios/blob/master/Common/uSMBIOS.pas Este projeto, implementa uma camada, que permite ler as informações da BIOS do computador. Com ela é possível acessar informações, como memória, temperatura, e tantas outras informações. Um exemplo de uso, esta no Leia mais sobreLendo informações da BIOS[…]

maurinsoft.com.br