Resultados da pesquisa a pedido "g++"

2 a resposta

Troca atômica no GNU C ++

Quero verificar se meu entendimento está correto. Esse tipo de coisa é complicada, então tenho quase certeza de que estou perdendo alguma coisa. Eu tenho um programa que consiste em um thread em tempo real e um thread não em tempo real. Desejo ...

2 a resposta

Dedução de tipo de retorno com lambdas de múltiplas instruções

Eu tenho escrito código, e eu descobri recentemente que o g + + não me avisa sobre uma certa classe de problema: por C ++ 11 5.1.2.4, se o seu lambda não é u...

2 a resposta

ignorando o valor de retorno de "int scanf (const char *,…)", declarado com o atributo warn_unused_result [-Wunused-result]?

Quando eu compilei o seguinte programa como:

5 a resposta

O pedido de compilação do g ++ é importante?

Notei que eu era capaz de compilar uma classe filho antes de uma classe pai com g ++. É necessário compilar em uma ordem específica, considerando as dependências?

5 a resposta

OS X 10.9 gcc links para clang

Acabei de notar que depois de instalar o OS X 10.9, o compilador g ++ vincula-se ao compilador clang. Existe alguma maneira de reverter para o gcc / g ++?

4 a resposta

Por que obtenho cc1plus: error: opção de linha de comando não reconhecida “-arch”?

/usr/bin/make -f nbproject/Makefile-Debug.mk SUBPROJECTS= .build-conf /usr/bin/make -f nbproject/Makefile-Debug.mk dist/Debug/GNU-MacOSX/cppapplication_1 mkdir -p build/Debug/GNU-MacOSX rm -f build/Debug/GNU-MacOSX/main.o.d g++ -arch i386 -c -g ...

3 a resposta

Código estranho que compila com g ++

O código a seguir é compilado com sucesso com o g ++ 4.8.1: int main() { int(*)(); }Parece uma simples declaração de um ponteiro para funcionar: int(*f)();Não compila com clang 3.4 e vc ++ 2013. É um bug do compilador ou um dos lugares escuros ...

4 a resposta

Dependência da ordem de vinculação do g ++ ao vincular o código c ao código c ++

Antes de hoje, eu sempre acreditei que a ordem em que objetos e bibliotecas eram passadas para o g ++ durante o estágio de vinculação não era importante. Hoje, tentei vincular o código c ++ ao código c. Coloquei todos os cabeçalhos C em um bloco ...

5 a resposta

cc1plus: error: include: Valor muito grande para o tipo de dados definido ao compilar com g ++

Estou fazendo um projeto que deve ser compilado no Windows e Linux. Eu fiz o projeto no Visual Studio e, em seguida, criei um makefile para linux. Eu criei todos os arquivos no Windows com o VS. Ele compila e roda perfeitamente no VS, mas quando ...

3 a resposta

Como obter o POSIX strerror_r em vez da versão GNU?

Como obtenho o POSIXstrerror_r [http://www.kernel.org/doc/man-pages/online/pages/man3/strerror.3.html]em vez da versão GNU? Estou compilando com g ++ no Ubuntu 8.04 com glibc versão 2.7 (com base no conteúdo). Editar Na página de manual acima, ...