Resultados de la búsqueda a petición "gcc"

3 la respuesta

¿Cómo le digo a gcc (o ld) que se vincule con las versiones de depuración de las bibliotecas estándar c y c ++

Tengo versiones de depuración de libstdc ++ y libc, entre otras, y me gustaría vincularlas. Viven en / usr / lib / debug en lugar de / usr / lib. ¿Algunas ideas?

2 la respuesta

Requisitos para usar flto

Si quiero compilar mi proyecto con-flto ¿Es suficiente haber construido gcc con--enable-gold ¿o también necesito construir oro y reemplazar ld con él? ¿Y necesito alguna otra bandera? Es decir, estoy haciendo esto gcc -flto one.c two.c

1 la respuesta

Vinculación de binario con funciones / datos en una ubicación específica en la memoria

Actualmente estoy en el proceso de escribir un gestor de arranque de memoria intermedia para un ATMega. Me gustaría colocar una sección de funciones y datos de uso común en una ubicación específica en la memoria, de modo que: no se supera el ...

1 la respuesta

gcc, simd intrínsecos y conceptos matemáticos rápidos

Hola a todos :) Estoy tratando de familiarizarme con algunos conceptos sobre punto flotante, SIMD / intrínsecos matemáticos y la bandera de matemática rápida para gcc. Más específicamente, estoy usando MinGW con gcc v4.5.0 en una CPU x86. He ...

1 la respuesta

C ++ 14: Inicializando variables constexpr a partir de valores de parámetros

Digamos que tengo una clase que puede devolver una expresión constante a través de unconstexpr función: template<int N> struct Foo { constexpr int Bar() const { return N; } };Si quisiera inicializar valores constexpr deFoo::Bar(), ¿cómo debo ...

1 la respuesta

¿Cómo usar clases locales con plantillas?

GCC no parece aprobar la instanciación de plantillas con clases locales: template <typename T> void f(T); void g() { struct s {}; f(s()); // error: no matching function for call to 'f(g()::s)' }VC no se queja. ¿Cómo deberia hacerse?

1 la respuesta

¿Escribir x86 asm funciona de forma portátil (win / linux / osx), sin una construcción dependiente de yasm / nasm?

par2 [https://github.com/Parchive/par2cmdline]tiene una base de código C ++ pequeña y bastante limpia, que creo que funciona bien en GNU / Linux, OS X y Windows (con MSVC ++). Me gustaría incorporar una versión asm x86-64 de la función que ...

2 la respuesta

Deshabilitar matrices automáticas de longitud variable en gcc

No pude desactivarlo aunque usando-std=c89 bandera. ¿Cómo puedo desactivarlo?

7 la respuesta

Compilar un programa C ++ con gcc

Pregunta: ¿Cómo compilar un programa C ++ con el compilador gcc? info.c: #include<iostream> using std::cout; using std::endl; int main() { #ifdef __cplusplus cout << "C++ compiler in use and version is " << __cplusplus << endl; #endif cout ...

2 la respuesta

Uso del desinfectante de comportamiento indefinido GCC

Hoy he leidoun artículo [https://developers.redhat.com/blog/2014/10/16/gcc-u ndefined-behavior-sanitizer-ubsan/]acerca deDesinfectante de comportamiento indefinido de GCC (ubsan). Sin embargo, cuando sigo los pasos ...