Resultados da pesquisa a pedido "linux"
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 ...
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 = ...
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 ...
"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?
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 ...
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 ...
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 ...
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 ...
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).
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 ...