Estoy publicando esto desde Stack Overflow porque la pregunta no encaja mejor en esta red de intercambio de pila.
Estoy usando Xcode 5.1.1 en Mountain Lion y creando una aplicación de línea de comandos en C ++. Tengo algunos problemas extraños con los encabezados y el autocompletado. Por ejemplo, cuando escribo <vector>
, recibo una sugerencia para la vector.h
cual obviamente es un archivo no válido.
A continuación, autocompletar parece faltar por varias cabeceras, incluyendo pero no limitado a unordered_map
, random
, mutex
, tuple
.
Sin embargo, aunque el autocompletado no funciona para estos encabezados, compilan bien y el sonido metálico parece saber dónde encontrarlos.
Si ayuda, estas son mis preferencias de ruta de búsqueda (estas son las predeterminadas en mi sistema). No hay nada en las rutas de búsqueda de usuario o biblioteca y solo $inherited
y solo /Applications/Xcode.app/.../usr/include
(como se ve en la imagen) en Rutas de búsqueda de encabezado. Sin embargo, estas son las mismas rutas predeterminadas que se encuentran en otra máquina.
Revisé esa otra máquina Mac y allí, todo funciona como debería. El autocompletado para todo funciona perfectamente y solo muestra una entrada (y el icono muestra un archivo c ++ en lugar de una página en blanco).
¿Alguien sabe cuál podría ser el problema, o al menos dónde Xcode busca los encabezados que se muestran en su ventana de autocompletar?
fuente