Resultados da pesquisa a pedido "gnu"
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 ...
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: ...
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 ...
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, ...
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 ...
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 ...
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 ...
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 ...
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)\>/' ...
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 ...