Resultados da pesquisa a pedido "g++"

7 a resposta

Diferente resultado de ponto flutuante com otimização ativada - erro do compilado

O código abaixo funciona no Visual Studio 2008 com e sem otimização. Mas só funciona no g ++ sem otimização (O0). #include <cstdlib> #include <iostream> #include <cmath> double round(double v, double digit) { double pow = std::pow(10.0, digit); ...

4 a resposta

xemplo mais simples possível para mostrar a CPU com desempenho superior à GPU usando CUDA

Estou procurando a quantidade mais concisa de código possível que pode ser codificada para uma CPU (usando g ++) e uma GPU (usando nvcc) para as quais a GPU supera consistentemente a CPU. Qualquer tipo de algoritmo é aceitáve Para esclarecer: ...

2 a resposta

O CMake pode usar g ++ para compilar arquivos

Trabalhei em um projeto em que estava usando o g ++ para compilar o código C em arquivos que terminam em .c. O motivo é que me disseram que o g ++ tem melhores mensagens de avis Estou mudando o processo de compilação deste projeto para usar o ...

1 a resposta

g ++ e aumentar o erro do vinculador no Ubuntu oneiric

Estou recebendo os seguintes erros após uma atualização. Não consigo entender o que há de errado com isso. Deve funcionar tanto quanto eu posso ver. $ make 2>&1 | head g++ -o prog -ansi -O2 -Wall -I/usr/include/boost ...

1 a resposta

Compile o mesmo arquivo com diferentes sinalizadores usando CMAKE

Quero compilar o mesmo arquivo de origem .cpp em dois executáveis de destino diferentes e estou usando o cmake. Um terá algum código de instrumentação e o outro não. Dessa forma, posso comparar a sobrecarga da instrumentaçã Eu tenho o código ...

2 a resposta

Macro ALIGN (x) de plataforma cruzada?

Gostaria de criar umstruct que tem um certo alinhamento. Gostaria de usar a mesma definição de estrutura para os compiladores GCC e VisualC + No VisualC ++, normalmente se faz isso: __declspec(align(32)) struct MyStruct { // ... }; No GCC, ...

1 a resposta

c ++ boost :: referência indefinida do sistema de arquivos para `boost :: filesystem3 :: path :: root_name () const '

Eu continuo com erros ao tentar compilar código que utiliza a biblioteca boost :: filesystem. Eu não entendo nenhuma das saídas do compilador que estou recebendo. Aqui está o meu código copiado ...

3 a resposta

ubstituir uma função C definida em uma biblioteca estáti

Tenho uma biblioteca estática de arquivos C, compilada com g ++ no Cygwin. Desejo testar uma unidade que é definida na biblioteca. Essa função chama outra função definida nessa biblioteca e desejo substituir a dependência para substituí-la por ...

1 a resposta

Biblioteca padrão C ++ e coletor de lixo Boehm

Eu quero desenvolver um aplicativo C ++ multiencadeado (onde eventualmente a maior parte do código C ++ seria gerada pelo próprio aplicativo, que poderia ser visto como uma linguagem específica de domínio de alto nível) no Linux / AMD64 / Debian ...

6 a resposta

Por que o vetor <bool> :: reference não retorna a referência ao bool?

#include <vector> struct A { void foo(){} }; template< typename T > void callIfToggled( bool v1, bool &v2, T & t ) { if ( v1 != v2 ) { v2 = v1; t.foo(); } } int main() { std::vector< bool > v= { false, true, false }; const bool f = false; A a; ...