Resultados da pesquisa a pedido "gnu"

3 a resposta

Quando o GAS ELF é necessário para as diretivas .type, .thumb, .size e .section?

Estou trabalhando em um programa de montagem para um microcontrolador baseado em ARM Cortex-M3 (conjunto de instruções da Thumb 2), usando o GNU como. Em algum código de exemplo, encontro diretivas como.size, .section e.type que eu entendo são ...

3 a resposta

GNU make produz erro "comandos iniciados antes do primeiro alvo"

No meu makefile, gostaria de verificar a existência de uma biblioteca e fornecer uma mensagem de erro informativa. Eu criei um condicional que deve sair do processo de criação quando o arquivo não for encontrado: 9: ifeq ($(${JSONLIBPATH}),) 10: ...

0 a resposta

Por que std :: sort segfault com comparadores não transitivos?

struct Object { int x; int y; bool isXValid() { return x > 0; } }; bool mySort(const Object& lhs, const Object& rhs) { // Note the short-circuit here bool isValidForCheck = lhs.isXValid() && rhs.isXValid(); // rhs may be valid because ...

3 a resposta

Vinculando símbolos a endereços fixos no Linux

Como alguém ligaria (alguns) símbolos a endereços fixos específicos usando o GNU ld para que o binário ainda pudesse ser executado normalmente no Linux (x86)? Não haverá acesso a esses símbolos, mas seus endereços são importantes. Por exemplo, ...

2 a resposta

O que exatamente é o truque do tar ././@LongLink do GNU?

Eu li [http://www.gnu.org/software/tar/manual/html_node/Standard.html]que um tipo de entrada tar 'L' (76) é usado pelos utilitários gnu tar e compatíveis com gnu tar para indicar que a próxima entrada no arquivo tem um nome "longo". Nesse caso, o ...

1 a resposta

precisa de programas que ilustrem o uso das funções settimer e alarme no GNU C

Alguém pode ilustrar o uso da função settimer ou alarme no gnu C, com algumas exemplos de programas,por favor ? Eu tenho um programa que processa continuamente alguns dados e preciso definir um timer / alarme que dispara a cada t segundos, em ...

1 a resposta

Problema no compilador Intel (C ++) com redução do OpenMP no std :: vector

Desde o OpenMP 4.0, a redução definida pelo usuário é suportada. Então defini a redução no std :: vector em C ++ exatamente deaqui [https://stackoverflow.com/a/43169193/5703783]. Funciona bem com GNU / 5.4.0 e GNU / 6.4.0, mas retorna valores ...

5 a resposta

Escopo das bibliotecas C em C ++ - <X.h> vs <cX>

A linguagem de programação C ++: edição especial afirma na página 431 que ... For every header < X.h > defining part of the C standard library in the global namespace and also in namespace std, there is a header < cX > defining the same names in ...

2 a resposta

Quais são as diferenças entre sintaxes de expressão regular para diferentes ferramentas? [fechadas]

Diferentes ferramentas implementam expressões regulares de maneira diferente. Por exemplo, para corresponder "foo" ou "bar": printf "%s\n" foo bar baz food | grep -o '\<\(fo\+\|bar\)\>' printf "%s\n" foo bar baz food | awk '/\<(fo+|bar)\>/' ...

7 a resposta

Eu preciso do meu comando sed -i para edição no local para trabalhar com o GNU sed e o BSD / OSX sed

Eu tenho um makefile (desenvolvido para gmake no Linux) que estou tentando portar para o OSX, mas parece que o sed não deseja cooperar. O que faço é usar o GCC para gerar automaticamente arquivos de dependência e depois ajustá-los um pouco usando ...