Resultados da pesquisa a pedido "gnu"

2 a resposta

__atributo __ ((const)) vs __atributo __ ((puro)) no GNU C

Qual é a diferença entre__attribute__((const)) e__attribute__((pure)) no GNU C? __attribute__((const)) int f() { /* ... */ return 4; }vs __attribute__((pure)) int f() { /* ... */ return 4; }

3 a resposta

As “Declarações e Declarações em Expressões” são específicas do GNU C?

EstãoDeclaração e declarações em expressões [http://www.bris.ac.uk/acrc/RedHat/rhel-gcc-en-4/c-extensions.html]específico para GNU C? Ou esse recurso também está incluído no padrão C99?

7 a resposta

Compilando um programa C ++ com o gcc

Pergunta: Como compilar um programa C ++ com o compilador gcc? info.c: #include<iostream> using std::cout; using std::endl; int main() { #ifdef __cplusplus cout << "C++ compiler in use and version is " << __cplusplus << endl; #endif cout ...

2 a resposta

Como obter o destino de invocação do makefile?

Como obter o alvo de invocação do GNU makefile? por exemplo, eu invocomake com a seguinte linha de comando: make a-targetComo posso obter o destino de chamada "a-target" no Makefile e atribuí-lo a uma variável? Além disso, se mais de um ...

3 a resposta

Incluir arquivo binário com o script do vinculador GNU ld

Eu tenho um script vinculador de trabalho. Quero adicionar outra seção de dados cujo conteúdo é extraído diretamente de um arquivo (o ld não deve analisá-lo e extrair as seções e assim por diante). Como eu posso fazer ...

3 a resposta

Comando de eco inchado

Observe as seguintes implementações do comando "echo": http://bxr.su/o/bin/echo/echo.c [http://bxr.su/o/bin/echo/echo.c](OpenBSD) http://bxr.su/d/bin/echo/echo.c [http://bxr.su/d/bin/echo/echo.c](Libélula) http://bxr.su/n/bin/echo/echo.c ...

1 a resposta

Quais delimitadores você pode usar no sed?

Normalmente vemos pessoas reclamando sobre ounknown option to s' erro emsed quando eles querem usar um padrão que contém osed delimitador. Por exemplo, se estivermos usando/: $ var="hel/lo" $ sed "s/a/$var/g" <<< "haha" sed: -e expression #1, ...

1 a resposta

erro: não é possível converter 'std :: basic_string <char> :: iterator…' em 'const char * para o argumento' 1 '...'

Estou recebendo o seguinte erro: error: cannot convert 'std::basic_string<char>::iterator {aka __gnu_cxx::__normal _iterator<char*, std::basic_string<char> >}' to 'const char*' for argument '1' to 'int remove(const char*)'Por alguma razão, ...

2 a resposta

Como interpretar a saída do programa ldd?

[root@wdctc1281 bin]# ldd node linux-vdso.so.1 => (0x00007fffd33f2000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f70f7855000) librt.so.1 => /lib64/librt.so.1 (0x00007f70f764d000) libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f70f7345000) ...

1 a resposta

como funciona o awk FIELDWIDTHS

Comecei a aprender a programação do awk alguns dias atrás (scripts eficazes do awk). Na página 102, o autor estava explicando as larguras de campo, mas não entendo como isso funciona. Por favor, alguém poderia me explicar como funciona a largura ...