Perguntas sobre 'c'

C ++ é uma linguagem de programação de propósito geral.
2
respostas

Como depurar um módulo do kernel no qual aparece um ponteiro NULL?

Eu tenho um módulo de kernel personalizado que eu compilei deste patch que adiciona suporte para o teclado logitech G19 entre outros dispositivos da série G. Eu compilei muito bem contra o branch master do kernel do maverick do Ubuntu (2.6....
30.01.2011 / 12:07
3
respostas

“which” equivalente para bibliotecas compartilhadas

Estou procurando um utilitário que se comportaria da mesma maneira que which , mas para pesquisar bibliotecas compartilhadas (* .so) nos diretórios definidos em $ LD_LIBRARY_PATH?     
06.10.2011 / 19:08
1
resposta

Como posso saber qual arquivo unistd.h está carregado?

Eu tenho vários arquivos unistd.h no meu Ubuntu Linux. Eu tenho um em /usr/include/asm/unistd.h . Este arquivo tem estas diretivas: # ifdef __i386__ # include "unistd_32.h" # else # include "unistd_64.h" # endif Nessa pasta, posso...
07.09.2010 / 03:23
4
respostas

chdir (diretório) não altera o diretório após sair para o shell

Eu queria fazer um programa C simples para mudar para o diretório do meu projeto. Seu conteúdo é o seguinte: #include <unistd.h> int main() { chdir("/home/enedil/projects/algo"); return 0; } Eu o compilei com o seguinte c...
08.07.2014 / 12:45
2
respostas

Obter saída de 'posix_spawn'

Assim, posso executar um processo no Unix / Linux usando o POSIX, mas existe alguma maneira de armazenar / redirecionar o STDOUT e o STDERR do processo para um arquivo? O cabeçalho spawn.h contém uma desaceleração de posix_spawn_file_actions...
02.01.2016 / 22:24
1
resposta

Efeito da ligação estática e dinâmica no endereço inicial

Eu tenho um programa simples em C. Eu corro: $ gcc Q1.c -Wall -save-temps -o Q1 Depois, inspeciono o executável gerado: $ objdump -f Q1 Q1: file format elf32-i386 architecture: i386, flags 0x00000112: EXEC_P, HAS_SYMS, D_PAGED sta...
04.05.2013 / 14:58
2
respostas

Obtenha estatísticas de utilização da CPU a partir do programa C

Eu quero ler as estatísticas de utilização da CPU de um programa em C, estou interessado na porcentagem de uso da CPU, roubar tempo etc. Essas estatísticas são mostradas na terceira linha do top comando. Eu tentei analisar a saída de to...
27.09.2011 / 21:17
2
respostas

“sys / ioctl.h” cabeçalho no linux

Estou em Linux 2.6.32-26-generic Quando eu olho para o código fonte do linux para o arquivo hearer "ioctl.h", eu pude ver muitas variantes. (para diferentes plataformas, eu acho). ou seja, ./fs/ocfs2/ioctl.h ./fs/btrfs/ioctl.h ./fs/ceph...
21.09.2011 / 19:53
1
resposta

O free () não mapeia a memória de um processo?

Estou executando um programa em C no kernel do Linux 2.6.16. Eu não acho que há vazamentos de memória no meu programa, no entanto, o consumo de memória para o programa permanece estável após certas operações e não diminui. Eu uso o comando 'ps v...
31.10.2012 / 17:42
3
respostas

qual nome do dispositivo devo fornecer em snd_pcm_open diferente de "default"

Eu quero gravar som de dois dispositivos simultaneamente: microfone interno microfone de webcam usb externo Usando o controlador de som pulseaudio , eu configuro um desses dispositivos como padrão e posso gravar o som com snd_pcm_ope...
29.06.2014 / 13:33