Perguntas sobre 'c'

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

Construa o executável C com variáveis env através do Makefile [closed]

Eu tenho um aplicativo enorme escrito em C e Python. Eu tenho um Makefile que ajuda a construir o executável final em várias plataformas. Aqui está uma parte principal (não posso expor demais por causa de informações confidenciais): PLATFORM...
10.09.2018 / 20:14
0
respostas

Exclusão mútua entre todos os encadeamentos e processos do Linux [closed]

Estou tentando escrever um código que não deveria ser executado simultaneamente nem por threads do mesmo processo, nem por processos diferentes. Em outras palavras, eu preciso que o mecanismo de sincronização global garanta exclusão mútua absolu...
25.07.2018 / 16:23
0
respostas

serialização portátil de dados no kernel do Linux

Não há realmente funções / macros no kernel do Linux para serialização portátil de inteiros (e outros tipos de dados) para matrizes de bytes? Eu acho que isso deve ser um caso de uso tão comum. Para maior clareza, quero dizer algo assim: u8 b...
25.05.2018 / 16:25
0
respostas

Fakeroot no macOS tenta excluir diretórios do sistema

Estou com um problema com o fakeroot no macOS. Eu criei um pacman fork. Quando eu quiser excluir um pacote, pacman tenta excluir /usr/ em vez de um subdiretório. No Linux, está funcionando bem. Saída de erro: ~ sudo meme -R but-wh...
28.06.2018 / 12:15
0
respostas

semop () e sem_flg [fechado]

Devemos desenvolver um projeto para o curso de sistema operacional e usaremos a versão 14.04 do Ubuntu. No projeto, nos foi dado um pedaço de código, e foi escrito que essa parte do código incrementa o valor do semáforo. No entanto, não há ex...
13.04.2018 / 12:57
0
respostas

desaparecendo do console spool ao usar posix spawn com um programa C [closed]

OS: linux programa: C cenário 1: Eu tenho um programa que quando eu corro da linha de comando, ele se comporta corretamente. No entanto, quando eu uso o posix_spawn para lançá-lo, ele se comporta mal. O programa pega dados de um arqui...
14.03.2018 / 13:21
1
resposta

Criando uma árvore de processos específica e finalizando-a

Atualmente, estou cursando uma aula de Sistemas de Computação e estou tendo problemas com um problema de lição de casa. Eu tenho que criar esta árvore de processos específica: Eutambémprecisoqueelefiquenesseestadoporumtempo(usandosleep())para...
01.03.2018 / 19:56
0
respostas

Que função / método ou uma construção pode colocar o objeto na tela da área de trabalho? [fechadas]

A área de trabalho: ícones, data, hora, texto, papel de parede, barra de tarefas, botão de início não aparecem sozinhos. Tem que haver uma chamada de função ou alguma construção que os faça aparecer na tela no Linux. Eu quero saber o que esta fu...
04.12.2017 / 08:24
2
respostas

força a saída para entrada (buffer) como “\ 033 [6n” em um script

Eu tentei usar pipes e redirecionamentos para que a saída (programa C ou scripts) acabasse no buffer de entrada, da mesma forma que o printf "3[6n" , mas sem resultados positivos. Alguém sabe como isso é possível: uma linha de comando...
24.11.2017 / 01:28
0
respostas

Mostrar o módulo oculto no kernel do Linux

Eu codifiquei um LKM que tem uma funcionalidade de se esconder de procfs e sysfs. O problema é que quando tento reexibi-lo, recebo o seguinte erro: libkmod: ERROR ../libkmod/libkmod-module.c:1882 kmod_module_get_holders: could not open '/sys/mo...
27.09.2017 / 08:28