GNU/Linux >> Tutoriales Linux >  >> Linux

¿Dónde están los encabezados de la biblioteca estándar de C++?

Ejecutando g++ -v -v -v genera muchas cosas, incluidos todos los directorios de inclusión buscados. vector está en uno de esos.


En mi sistema Debian Estable vector está aquí:

/usr/include/c++/4.4/vector

GCC normalmente tiene los encabezados estándar de C++ instalados en /usr/include/c++/<version>/ . Puedes ejecutar gcc -v para averiguar qué versión tiene instalada.

Al menos en mi versión, no hay vector.h; el encabezado público es solo vector (sin extensión), y la mayor parte de la implementación está en bits/stl_vector.h .

Ese es el caso de mi distribución de Ubuntu; su distribución puede diferir.


Linux
  1. ¿Dónde está el temporizador Cron?

  2. ¿Cerrar la salida estándar (>&-)?

  3. Diff ¿Dónde las líneas son en su mayoría iguales pero desordenadas?

  4. Linux:¿cómo cambiar la ubicación donde se guardan las capturas de pantalla en Linux Mint 17 Cinnamon?

  5. ¿Qué es el truco LD_PRELOAD?

¿Dónde se almacenan las imágenes y los contenedores de Docker en el host?

¿Dónde está el comando de gemas en RHEL6?

¿Dónde están documentados los contenidos de /proc del kernel de Linux?

¿Dónde están documentados los parámetros del kernel de Linux presentes en /proc/sys?

¿Cuáles son los comandos estándar disponibles en todas las distribuciones basadas en Linux?

¿Dónde se encuentran los registros de ufw en Ubuntu Server?