Resultados da pesquisa a pedido "linux"

3 a resposta

Convertendo um makefile do visual studio em um makefile linux

Eu sou novo no makefiles e acabei de criar um arquivo make que funciona para um projeto em c ++. possui dois arquivos cpp e um arquivo h. Estou tentando converter meu arquivo para trabalhar em Linux, mas não consigo descobrir como. alguma ...

1 a resposta

A chamada do sistema sysinfo retorna valores médios de carga incorretos no linux

Eu tenho um programa C que imprime algumas estatísticas do sistema. #include <sys/sysinfo.h> #include <stdio.h> int main() { int days, hours, mins; struct sysinfo sys_info; if(sysinfo(&sys_info) != 0) perror("sysinfo"); // Uptime days = ...

1 a resposta

glibc scanf Falha na segmentação quando chamada de uma função que não alinha o RSP

Ao compilar o código abaixo: global main extern printf, scanf section .data msg: db "Enter a number: ",10,0 format:db "%d",0 section .bss number resb 4 section .text main: mov rdi, msg mov al, 0 call printf mov rsi, number mov rdi, format mov ...

9 a resposta

"Cd" não funciona no shell script

Eu estou me perguntando por quecd não funciona no shell script. É o seguinte, #!/bin/sh cd test mkdir $(date +%d-%mm-%Y)Quando executo isso, não consigo testar o CD cd: 2: can't cd to /testPor que é assim?

2 a resposta

Como evito que o tar substitua um arquivo existente?

Eu faço backup de arquivos algumas vezes por dia no Ubuntu / Linux com o comandotar -cpvzf ~/Backup/backup_file_name.tar.gz directory_to_backup/, (o nome do arquivo contém a data no formato AAAA-MM-DD e uma letra de a a z - a é o primeiro backup ...

2 a resposta

O comando shell falha no python, ok no shell

Eu tenho um script python que gera um número de comandos shell a partir da entrada fornecida. O problema é que, ao tentar executar os comandos gerados, ele falha, mas quando eu executo os comandos gerados (isto é, na linha de comando), eles são ...

2 a resposta

listen () ignora o argumento da lista de pendências?

Eu tenho o seguinte problema: eu tenhosockfd = socket(AF_INET, SOCK_STREAM, 0) Depois de configurar e ligar o soquete (digamos que comsockfd.sin_port = htons(666)), Eu faço imediatamente: listen(sockfd, 3); sleep(50); // for test purposesEstou ...

3 a resposta

O que acontece durante esse programa de manipulação de sinais?

void main ( ) { int x; signal (SIGUSR1, f); x= fork ( ); if (x == -1) exit (1); if (x != 0) { kill (x, SIGUSR1) ; sleep (2); exit (0); } } void f ( ) { printf ("signal received"); exit (0); }Penso que o programa acima solicita ao sistema que ...

1 a resposta

Como compactar vários arquivos da biblioteca (.a) em um arquivo?

Como transformar vários arquivos compactados em um grande arquivo no Linux (usando binutils ar e / ou GCC). Eu tentei fazer coisas comoar rcs libbig.a libsmall1.a libsmall2.a e não funciona (o resultadolibbig.a está vazia).

1 a resposta

Como vincular versões diferentes da mesma biblioteca no g ++?

Estou tentando descobrir como carregar duas versões diferentes do libstdc ++. Então em uma máquina SLES10. Meu cliente tem um processo Foo, que é construído com o GCC 4.1.2 e, portanto, usa a versão 6.0.8 do libstdc ++. Também estamos construindo ...