重命名已编译的资源文件

默认情况下,在编译资源时,RC 使用 .rc 文件的基名称将编译的资源命名为 (.res) 文件,并将其放置在与 .rc 文件相同的目录中。 然后,必须调用 CVTRES,将 .res 文件转换为链接器可以理解的二进制资源 (.rbj) 格式。 以下示例编译 MyApp.rc,并在与 MyApp.rc 相同的目录中创建名为 MyApp.res 的已编译资源文件:

rc myapp.rc

/fo 选项为生成的 .res 文件提供与相应 .rc 文件的名称不同的名称。 例如,若要将生成的 .res 文件命名为 NewFile.res,请使用以下命令:

rc -fo newfile.res myapp.rc

/fo 选项还可以将 .res 文件放在其他目录中。 例如,以下命令将编译的资源文件 MyApp.res 放在目录 C:\Source\Resource 中:

rc -fo c:\source\resource\myapp.res myapp.rc