estado - gcc: ¿Cómo ignorar las rutas de inclusión estándar?
global cash card cajeros (2)
Si acaba de agregar -I
a su línea de comando, verá (especialmente si también agrega -v
) que gcc buscará primero en estas carpetas antes de buscar en otras carpetas. Entonces no necesita agregar --nostdinc
) para usar una biblioteca STL alternativa.
De esta forma, se utiliza STLPort:
g++ -I path-to-stlport-include main.cpp -L path-to-stlport-lib -lstlport
Necesito compilar algunos archivos con el uso de versiones modificadas de encabezados de biblioteca estándar. Con el compilador de Visual C ++ lo haré mediante el uso de los parámetros / X (Ignorar rutas de inclusión estándar) y / I (Incluir directorios adicionales) . ¿Cómo se debe hacer esto con gcc?
gcc -nostdinc -I/custom/include/path/goes/here
-nostdinc
ignora el estándar C incluye directorios
-nostdinc++
ignora el estándar C ++ incluye directorios