Articles of macos

C ++, Mac OS X, Xcode 8: Compile Boost: establezca el destino de implementación en OS X 10.11

Estoy tratando de usar la biblioteca Boost CPP en Mac OS X 10.11.6. Descargué la versión 1.62 de Boost del repository oficial de SourceForge. Extraído y construido según los documentos aquí: http://www.boost.org/doc/libs/1_62_0/more/getting_started/unix-variants.html Básicamente, fui al directorio y ejecuté los scripts “bootstrap.sh” y “b2”. Entonces creé un progtwig simple de C ++: #include #include #include #include […]

Error en el archivo de encabezado del sistema /usr/include/i386_types.h

He estado usando C / C ++ durante aproximadamente 7 meses, y actualmente estoy tratando de escribir un pequeño conjunto de progtwigs de álgebra lineal. Ahora mismo estoy intentando probar mi clase vectorial, pero aparece el mensaje de error: In file included from /usr/include/machine/_types.h:34, from /usr/include/sys/_types.h:33, from /usr/include/_types.h:27, from /usr/include/unistd.h:71, from /usr/include/c++/4.2.1/i686-apple-darwin10/x86_64/bits/os_defines.h:61, from /usr/include/c++/4.2.1/i686-apple-darwin10/x86_64/bits/c++config.h:41, from […]

¿Hay PTHREAD_MUTEX_ROBUST equivalente en Mac OS X?

Estoy usando un pthread_mutex_t con PTHREAD_PROCESS_SHARED en una memoria compartida para hacer la sincronización entre diferentes procesos. El mutex puede estar bloqueado si un proceso sale pero deja el mutex bloqueado. Hay un PTHREAD_MUTEX_ROBUST en el estándar POSIX. Pero parece que Mac OS X no es compatible con PTHREAD_MUTEX_ROBUST . ¿Existe algún tipo de mutex […]

Los intrumentos llaman a la mezcla rota de R, C ++ y Fortran

Estoy tratando de perfilar una función de OpenMx, un paquete R que contiene C ++ y código Fortran, para el tiempo de CPU. Mi sistema operativo es OS X 10.10. He leído la sección sobre este tema en el manual de R. Esta sección y este post me llevan a probar instrumentos. Aquí esta lo […]

Typedef redefinición de UInt32 en MacTypes.h, de la definición en CFBase.h

Recibo un error de redefinición de typedef en dos líneas en MacTypes.h, en el siguiente fragmento de código: #if __LP64__ typedef unsigned int UInt32; typedef signed int SInt32; #else typedef unsigned long UInt32; // error here typedef signed long SInt32; // error here #endif El error de Clang apunta a la siguiente definición anterior, en […]

Al comstackr, se obtiene el error: no se encontró el archivo ‘QtGui / QAction’ #include

Acabo de instalar Mac OS X 10.8.3 y las herramientas de línea de comandos de Qt Creator 3, XCode y XCode. Estoy tratando de comstackr un proyecto que funciona en otra computadora pero cada vez que voy a “comstackr todo” me sale un error: ‘QtGui/QAction’ file not found en #include Intenté agregar la segunda y […]

clang no sabe std :: atomic_bool, pero XCode lo hace

Estoy tratando de comstackr código C ++ 11 que declara una variable de tipo std :: atomic_bool. Esto está en Mac OS 10.8.2 con clang: clang –version Apple clang version 4.1 (tags/Apple/clang-421.11.66) (based on LLVM 3.1svn) Target: x86_64-apple-darwin12.2.0 Thread model: posix clang se queja de std :: atomic_bool: clang++ -c -stdlib=libc++ -msse4 -std=c++11 -Wno-unused-parameter -I. […]

Cómo rastrear “libc ++ abi.dylib: función virtual pura llamada!” En Xcode

Tengo una aplicación OS X multiproceso que utiliza una mezcla de C ++, Objective-C y Swift. Cuando mi aplicación se apaga, veo esto en la ventana del depurador de Xcode: libc++abi.dylib: Pure virtual function called! Sé que este error suele deberse a una llamada a una función virtual en un constructor o destructor de clases […]

¿Cómo configurar Xcode para trabajar con Qt Creator en lugar de?

No hago uso de la funcionalidad de diseño de interfaz de usuario de Qt Creator. Para un nuevo proyecto, me gustaría experimentar trabajar con Xcode. Este será un proyecto regular de Qt, desarrollado utilizando las bibliotecas de C ++ y Qt como en Qt Creator. No tengo experiencia usando OS X y especialmente Xcode. ¿Cuáles […]

¿Dónde está Qt / C ++ Store System Scope QSettings en Mac OSX 10?

De acuerdo con los documentos de Qt para la última versión de Qt, observando QSettings , dicen que el scope del sistema de configuración en una Mac se almacena en un directorio / etc / xdg. Desafortunadamente, no encuentro que este sea el caso en Mac OSX 10.10 Yosemite. ¿Dónde almacenan estos ajustes? Quiero decir, […]