Resultados da pesquisa a pedido "g++"

7 a resposta

Como recupero um semáforo quando o processo que o diminuiu para zero falha?

Eu tenho vários aplicativos compilados com g ++, rodando no Ubuntu. Estou usando semáforos nomeados para coordenar entre diferentes processos. Tudo funciona bemexceto na seguinte situação: Se um dos processos chamarsem_wait() ousem_timedwait() ...

3 a resposta

Os algoritmos paralelos do C ++ 17 já estão implementados?

Eu estava tentando brincar com os novos recursos da biblioteca paralela propostos no padrão C ++ 17, mas não consegui fazê-lo funcionar. Tentei compilar com as versões atualizadas dog++ 8.1.1 eclang++-6.0 e-std=c++17, mas nenhum parecia ...

3 a resposta

Posso desmembrar nomes RTTI do GCC?

Usando o gcc, quando solicito o tipo de objeto / variável usando typeid, recebo um resultado diferente do método type_info :: name do que eu esperaria obter no Windows. Pesquisei um pouco no Google e descobri que os nomes RTTI são específicos da ...

2 a resposta

O GDB pula para linhas erradas de maneira fora de ordem

Configuração do aplicativo: Eu tenho o aplicativo C ++ 11 consumindo as seguintes bibliotecas de terceiros: boost 1.51.0cppnetlib 0.9.4jsoncpp 0.5.0O código do aplicativo se baseia em vários objetos compartilhados internamente, todos ...

4 a resposta

como vincular dinamicamente à cópia local da libc.so.6, libstdc ++. so.6 no sistema com a versão antiga do gcc

meu código é escrito em c ++ 2011 e compilado em g ++ 4.8. no entanto, meu sysadmin não atualizará o cluster de computação do gcc / g ++ 4.1. Estou tendo o erro a seguir: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by ...

3 a resposta

main.cpp :(. text + 0x5f): referência indefinida para

Tento compilar alguns exercícios a partir de um guia SDL. Eu compilo assim: g++ -o main main.cpp -I/usr/local/include/SDL2 -L/usr/local/lib -lSDL2e eu entendo isso: /tmp/cci2rYNF.o: In function `main': main.cpp:(.text+0x5f): undefined ...

6 a resposta

Como instalo o g ++ no MacOS X?

Quero compilar o código C ++ no MacOS X, usando o compilador g ++. Como instalo?

2 a resposta

std :: remove_if e std :: isspace - erro em tempo de compilação

Eu tenho o seguinte código: #include <algorithm> #include <cctype> #include <string> int main() { std::string str; str.erase(std::remove_if(str.begin(), str.end(), std::isspace), str.end()); }O MSVC-11.0 compila esse código sem nenhum erro, mas ...

3 a resposta

erro de compilação g ++ de outra coisa que funciona no msvs

Ei, pessoal. Estou portando algum código de um projeto amplamente desenvolvido no MSVS para usar o g ++. Eu encontrei muitas pequenas diferenças, principalmente coisas que o MSVS permite, mas o g ++ não. Normalmente, é algo que envolve padrões c ...

3 a resposta

Visibilidade do símbolo usando g ++

Compilei uma biblioteca C ++ no Linux / Mac com seus símbolos ocultos. Eu usei _atributo_ ((visibilidade ("oculta"))))para todas as minhas classes e compilado com as opções (-c -O2 -fPIC -MMD -MP -MF). No Mac, usando ...