Buscar archivos
De forma predeterminada, RC busca archivos de encabezado y archivos de recursos (como archivos de icono y cursor) primero en el directorio actual y, a continuación, en los directorios especificados por la variable de entorno INCLUDE. (La variable de entorno PATH no tiene ningún efecto en qué directorios RC busca).
Agregar un directorio a la búsqueda
Puede usar la opción /i para agregar un directorio a la lista de directorios de búsquedas rc. A continuación, el compilador busca en los directorios en el orden siguiente:
- Directorio actual
- Directorio o directorios que especifique mediante la opción /i , en el orden en que aparecen en la línea de comandos RC.
- Lista de directorios especificados por la variable de entorno INCLUDE, en el orden en que la variable los enumera, a menos que especifique la opción /x .
En el ejemplo siguiente se compila el archivo de definición de recursos MyApp.rc:
rc /i c:\source\stuff /i d:\resources myapp.rc
Al compilar el script MyApp.rc, RC busca primero los archivos de encabezado y los archivos de recursos en el directorio actual, después en C:\Source\Stuff y D:\Resources y, a continuación, en los directorios especificados por la variable de entorno INCLUDE.
Omitir la variable de entorno INCLUDE
Puede evitar que RC use la variable de entorno INCLUDE al determinar los directorios que se van a buscar. Para ello, use la opción /x . A continuación, el compilador busca archivos solo en el directorio actual y en los directorios que especifique mediante la opción /i .
El siguiente comando compila el archivo de script MyApp.rc:
rc /x /i c:\source\stuff myapp.rc
Al compilar el script MyApp.rc, RC busca primero los archivos de encabezado y los archivos de recursos en el directorio actual y, a continuación, en C:\Source\Stuff. No busca en los directorios especificados por la variable de entorno INCLUDE.