Compartir a través de


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).

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:

  1. Directorio actual
  2. Directorio o directorios que especifique mediante la opción /i , en el orden en que aparecen en la línea de comandos RC.
  3. 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.