Show/Hide Toolbars

XSharp

 

@ 选项允许你指定一个包含编译器选项和要编译的源代码文件的文件。

语法

@response_file  

参数

response_file列出要编译的编译器选项或源代码文件的文件。

备注

编译器将处理编译器选项和源代码文件,就像在命令行中指定它们一样。

 

要在编译中指定多个响应文件,可指定多个响应文件选项。例如

 

 

@file1.rsp @file2.rsp  

 

在一个响应文件中,可以在一行中出现多个编译器选项和源代码文件。单个编译器选项说明必须出现在一行中(不能跨多行)。响应文件可以有以 # 符号开头的注释。

 

在响应文件中指定编译器选项就像在命令行中发出这些命令一样。更多信息,请参阅 "使用 xsc.exe 进行命令行生成"。

 

编译器会在遇到命令选项时对其进行处理。因此,命令行参数可以覆盖响应文件中先前列出的选项。反之,响应文件中的选项将覆盖之前在命令行或其他响应文件中列出的选项。

 

X# 提供的 xsc.rsp 文件与 xsc.exe 文件位于同一目录。有关 xsc.rsp 的更多信息,请参见 -noconfig。

 

该编译器选项不能在 Visual Studio 开发环境中设置,也不能通过编程更改。

示例

 

下面是示例响应文件中的几行:

 

 

# build the first output file  
-target:exe -out:MyExe.exe source1.prg source2.prg