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

2 la respuesta

¿Código con errores en "Un recorrido por C ++" o compilador no compatible?

Vi la siguiente función en "Un recorrido por C ++", página 12: int count_x(char const* p, char x) { int count = 0; while (p) { if (*p == x) ++count; ++p; } return count; }La líneawhile (p) No me pareció bien. Pensé que debería haber sidowhile ...

3 la respuesta

¿Cómo ingresar las constantes int64_t / uint64_t?

Lo que intento hacer es definir una constante igual a 2 ^ 30 (puedo cambiarla a algo así como 2 ^ 34, por lo que prefiero tener una habitación de más de 32 bits). ¿Por qué el siguiente ejemplo mínimo (?) No se compila? #include <stdint.h> // ...

1 la respuesta

¿Puedo determinar qué indicadores de compilador / enlazador se utilizaron para crear una biblioteca compartida solo binaria?

Me pregunto si hay una manera de averiguar quég++ los indicadores del compilador / enlazador se usaron para crear una biblioteca solo binaria. Por ejemplo, puede haber una biblioteca compartida de terceros (solo hay archivos .h / .so). Por lo ...

8 la respuesta

¿Cómo capturo toda la salida de mi compilador en un archivo?

Estoy construyendo un proyecto de código abierto desde la fuente (CPP) en Linux. Este es el orden: $CFLAGS="-g Wall" CXXFLAGS="-g Wall" ../trunk/configure --prefix=/somepath/ --host=i386-pc --target=i386-pc $makeMientras compilo recibo muchas ...

2 la respuesta

pkg-config: comando no encontrado, usando cygwin en windows 7

Estoy usando Cygwin en Windows para ejecutar este comando: g++ `pkgconfig --libs --cflags opencv` -I. -o mergevec mergevec.cpp ....Pero me sale un error: -bash: pkg-config: command not foundHe instalado cygwin directamente en C :. He agregado a ...

3 la respuesta

Cómo instalar gcc 4.9.2 en RHEL 7.4

Estoy tratando de instalar gcc y g ++ 4.9.2 en Linux. Soy bastante nuevo con Linux y vi algunas guías sobre cómo instalar, pero cada vez me encontré con otro problema. No tengo ningún gcc en este momento en mi máquina. mi versión de Linux es: Red ...

2 la respuesta

La deducción de argumento de plantilla de clase falló con la clase derivada

#include <utility> template<class T1, class T2> struct mypair : std::pair<T1, T2> { using std::pair<T1, T2>::pair; }; int main() { (void)std::pair(2, 3); // It works (void)mypair(2, 3); // It doesn't work }¿Está bien hecho lo anterior? ¿Es ...

3 la respuesta

La compilación falla en VS2010 para que los programas de C ++ funcionen bien en Linux

Mi proyecto C ++ se construye y funciona bien en Linux. Ahora estoy tratando de compilarlo en VS2010. Aparentemente, recibo muchos errores de la biblioteca de cmath como el siguiente. Error 1 error C2061: syntax error : identifier 'acosf' ...

3 la respuesta

Convertir archivos de objetos C ++ de linux .o a Windows .obj

Lo siento si esto suena loco. ¿Hay alguna forma de convertir el archivo .o que obtengo del compilador de g ++ a * obj que es compatible con Visual ...

1 la respuesta

inicializador de paréntesis o igual en uniones

Relacionado:Cómo inicializar un miembro que no es POD en Union [https://stackoverflow.com/questions/23004941/how-to-initialize-a-non-pod-member-in-union/23005015] El estándar dice Como máximo, un miembro de datos no estático de una unión puede ...