Articles of mingw

Especificador de conversión de doble largo en C

El tipo de datos doble largo puede tener estos especificadores de conversión en C:% Le,% LE,% Lf,% Lg,% LG ( referencia ). Escribí un pequeño progtwig para probar: #include int main(void) { long double d = 656546.67894L; printf(“%.0Le\n”,d); printf(“%.0LE\n”,d); printf(“%.0Lf\n”,d); printf(“%.0Lg\n”,d); printf(“%.0LG\n”,d); return 0; } Salida: -0 -4E-153 -0 -4e-153 -4E-153 Pero ninguno está dando […]

¿Cómo reducir el tamaño del ejecutable producido por el comstackdor Mininary G ++?

Tengo un trivial progtwig “Hello world” de C ++ que se comstack a 500kB ejecutable por el comstackdor MinGW g ++ bajo Win XP. Algunos dicen que es causado por la biblioteca iostream y el enlace estático de libstdc ++. Dll . Usar la opción del comstackdor -s ayudó un poco (reduciendo el tamaño del […]

¿Cómo construir el protobuf de Google en Windows usando MinGW?

Estoy usando Codeblocks como mi IDE con MingGW. Intento usar los búferes de protocolo de Google, pero estoy teniendo problemas para comstackr el protobuf. El archivo readme para protobuf dice: Si está utilizando Cygwin o MinGW, siga las instrucciones de instalación de Unix anteriores. Las instrucciones de Unix dicen: Para comstackr e instalar el tiempo […]

¿Cómo agrego un ícono a un ejecutable comstackdo de mingw-gcc?

En Windows, usando el gcc de mingw, ¿hay alguna forma de especificar que el archivo de salida exe tome un archivo de ícono para que el archivo exe se muestre con ese ícono en el explorador?

Cómo detener un progtwig comstackdo con MinGW (g ++) desde la apertura de una ventana de consola en Windows

Recopilé un progtwig usando MinGW g ++. Cuando lo ejecuto, abre una ventana de consola además de la ventana principal de la aplicación. ¿Cuál es la bandera del comstackdor para detener esto?

Cómo convertir char * a wchar_t *?

Intenté implementar una función como esta, pero lamentablemente no funciona: const wchar_t *GetWC(const char *c) { const size_t cSize = strlen(c)+1; wchar_t wc[cSize]; mbstowcs (wc, c, cSize); return wc; } Mi objective principal aquí es poder integrar cadenas de caracteres normales en una aplicación Unicode. Cualquier consejo que ustedes puedan ofrecer es muy apreciado.

libstdc ++ – 6.dll no encontrado

He estado trabajando en un proyecto (un juego para ser específico) y siento que debería comenzar de nuevo con diferentes bibliotecas. Así que, al hacer esto, reinstalé Code :: Blocks y configuré mis nuevas bibliotecas, e incluyo. Pero a partir de ahora estoy teniendo un problema al comenzar tu [mi nuevo proyecto para probar si […]

No se puede especificar el comstackdor con CMake

Tengo un problema con este archivo CMakeLists.txt : cmake_minimum_required(VERSION 2.6) SET(CMAKE_C_COMPILER C:/MinGW/bin/gcc) SET(CMAKE_CXX_COMPILER C:/MinGW/bin/g++) project(cmake_test) add_executable(a.exe test.cpp) Llamando a cmake con: cmake -G “MinGW Makefiles” , falla con el siguiente resultado: c:\Users\pietro.mele\projects\tests\buildSystem_test\cmake_test>cmake -G “MinGW Makefiles” . — The C compiler identification is GNU 4.6.1 — The CXX compiler identification is GNU 4.6.1 — Check for […]

Building Boost 1.52 con MinGW

Estoy tratando de encontrar una respuesta automática sobre cómo construir Boost 1.52 con MinGW . Encontré algunos indicadores en Internet que se reducen para construirlo así: cd tools\build\v2\engine build.bat mingw copy bin.ntx86\bjam.exe ..\..\..\.. cd ..\..\..\.. bjam –toolset=gcc Como esas instrucciones se remontan tan lejos como para Boost 1.45 y como no pude verificar esto con […]

¿Cómo configuro Qt para la comstackción cruzada de Linux a Windows?

Quiero realizar una comstackción cruzada de las bibliotecas de Qt (y, finalmente, de mi aplicación) para un destino de Windows x86_64 con una máquina host Linux x86_64. Siento que estoy cerca, pero puedo tener un malentendido fundamental de algunas partes de este proceso. Comencé por instalar todos los paquetes mingw en mi máquina Fedora y […]