Resultados de la búsqueda a petición "gcc"
vsnprintf y gcc
Tengo la siguiente declaración: vsnprintf(target, size - 1, "%ls_%ls", str16_1, str16_2);¿Por qué falla esto en gcc? Usé esto en Windows así: vsnprintf(target, size - 1, "%S_%S", str16_1, str16_2);Y está funcionando como se esperaba. En la ...
Generar un error si la macro booleana marcada no está definida
Tengo varios archivos de configuración, cada uno de los cuales contiene la definición de alguna macro booleana, que se establecerá en 0 o 1. Luego, en mi código, verifico el valor de dicha macro para decidir qué parte del código activar. Ahora ...
Manejo de excepciones de costo cero vs setjmp / longjmp
Suponiendo que haya un costo asociado con la configuración del punto de recuperación, se podría optimizar un ciclo como este: while (doContinue) { try { doSomeWork (); } catch (...) {} }En algo como esto: while (doContinue) { try { do { ...
¿Incluir archivos de encabezado usando la opción de línea de comando?
¿Es posible especificar archivos de encabezado adicionales para incluir desde la línea de comandos (usando GCC 4 / C ++)? ¿O hay alguna otra forma de incluir archivos, excepto con #include? Antecedentes: estoy tratando de compilar una base de ...
¿Cómo vincular una versión específica de una biblioteca compartida en un archivo MAKE sin usar LD_LIBRARY_PATH?
Yo sé esoLD_LIBRARY_PATH es malvado [http://blogs.oracle.com/ali/entry/avoiding_ld_library_path_the]y es un buen hábito evitar usarlo. Tengo un programa llamadoserver.c en un servidor remoto de Solaris 9 que contiene dos versiones de la ...
gcc: ¿una biblioteca estática con símbolos indefinidos?
Estoy tratando de construir un proyecto usando una biblioteca estática, para que el binario se pueda usar incluso si la biblioteca no está instalada. Sin embargo, recibo muchos errores sobre símbolos indefinidos cuando intento hacerlo. Al mirar ...
¿Cómo determinar la longitud de una matriz en tiempo de compilación?
¿Hay macros o componentes integrados que pueden devolver la longitud de las matrices en tiempo de compilación en GCC? Por ejemplo: int array[10];Para cual: sizeof(array) == 40 ???(array) == 10 Actualización0Podría señalar que hacer esto en C ...
Argumento especificado explícitamente no válido en clang pero compilación exitosa en gcc: ¿quién se equivoca?
El siguiente código se compila sin problemas en g ++: #include <iostream> #include <string> #include <tuple> template<typename T> void test(const T& value) { std::tuple<int, double> x; std::cout << std::get<value>(x); } int main() ...
SEGFAULT en modo -O3?
Resumí mi problema al siguiente programa corto. Causa SEGFAULT solo en modo -O3 (-O2 funciona bien). De acuerdo agdb sucede a las*f = 0 línea. #include <iostream> void func1(int s, int t) { char* buffer = new char[s + t*sizeof(float)]; if ...
La compilación de Caffe falla debido a la versión de compilador gcc no compatible
Yo lucho conCafe [http://caffe.berkeleyvision.org/]Compilacion. Lamentablemente no pude compilarlo. Pasos [http://caffe.berkeleyvision.org/installation.html#cmake-compilation] Seguí: git clone https://github.com/BVLC/caffe.git cd caffe mkdir ...