Resultados de la búsqueda a petición "g++"

3 la respuesta

Anular una función C definida en una biblioteca estática

Tengo una biblioteca estática de archivos C, compilada con g ++ en Cygwin. Deseo probar unitariamente una función que se define en la biblioteca. Esa función llama a otra función definida en esa biblioteca y deseo anular la dependencia para ...

1 la respuesta

Biblioteca estándar C ++ y recolector de basura Boehm

Quiero desarrollar una aplicación C ++ multiproceso (donde eventualmente la mayor parte del código C ++ se generaría por la propia aplicación, que podría verse como un lenguaje específico de dominio de alto nivel) en Linux / AMD64 / Debian con ...

12 la respuesta

¿Por qué vector <bool> :: referencia no devuelve referencia a 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; ...

2 la respuesta

¿Qué significa el error en tiempo de compilación "Símbolos indefinidos para la arquitectura x86_64"?

Estoy tratando de programar una clase gráfica usando una lista adyacente de un ejemplo en mi libro de texto de C ++, y cuando compilo usando este comando: Código: g ++ -o prog program.cpp ... obtengo el siguiente error: Undefined symbols for ...

6 la respuesta

Ubuntu 11.10: GCC / G ++ no vinculará bibliotecas

Fui a compilar un proyecto mío, que usa SDL, SDL_ttf, OpenAL y GTK. Todos los cuales están generando errores como los siguientes: TxtFunc.cpp:(.text+0x61): undefined reference to `TTF_OpenFont' TxtFunc.cpp:(.text+0x8c): undefined reference to ...

2 la respuesta

Compile std :: regex_iterator con gcc

Puedo crear un archivo .o con g ++ -c test.cpp -std = c ++ 0x, pero no puedo vincularlo, obtuve los siguientes errores: test.cpp:(.text+0xe5): undefined reference to `std::regex_iterator<char const*, char, std::regex_traits<char> ...

12 la respuesta

¿Cuáles son las opciones de enlace correctas para usar std :: thread en GCC en Linux?

Hola, estoy tratando de usarstd::thread con G ++. Aquí está mi código de prueba #include <thread> #include <iostream> int main(int, char **){ std::thread tt([](){ std::cout<<"Thread!"<<std::endl; }); tt.join(); } Se compila, pero cuando intento ...

4 la respuesta

Compilar con int main (void) falla; main (int argc, char * argv []) tiene éxito. ¿Por qué

Problem ¿Por qué compilar un programa que tiene unint main(void)a función @ main difiere de la compilación de un programa que tiene unaint main(int argc, char *argv[]) función principal, si el programa no utiliza argumentos pasados en la línea de ...

10 la respuesta

GCC problema de compilación (#include_next limits.h)

Cuando intento $ make depend -f gcc.mak un middleware en mi máquina Ubuntu obtengo este /usr/include/../include/limits.h:125:26: error: no include path in which to search for limits.h Este es el contenido alrededor de los límites. H: 125: /* ...

2 la respuesta

Desactivar la optimización del valor de retorno de g ++

¿Qué marca (s) necesito en la línea de comando para deshabilitar la optimización del valor de retorno habilitada automáticamente por el compilador de g ++?