/STUB(MS-DOS 存根 (stub) 文件名)

/STUB:filename

自变量

filename
MS-DOS 应用程序。

备注

/STUB 选项将 MS-DOS 存根程序附加到 Win32 程序。

如果在 MS-DOS 中执行文件,则会调用存根程序。 它通常显示合适的消息;但是,任何有效的 MS-DOS 应用程序都可以是存根程序。

在命令行上的冒号(:)后为存根程序指定 filename。 链接器检查 filename,若文件不是可执行文件,则发出错误消息。 程序必须是.exe 文件;.com 文件对存根程序无效。

若未使用此选项,链接器会附加发出以下消息的默认存根程序:

This program cannot be run in MS-DOS mode.

生成虚拟设备驱动程序时,filename 允许用户指定一个文件名,该文件名包含(WINNT 中定义的)IMAGE_DOS_HEADER 结构,用于 VXD 而非默认标头。

在 Visual Studio 开发环境中设置此链接器选项

  1. 打开项目的“属性页” 对话框。 有关详细信息,请参阅在 Visual Studio 中设置 C++ 编译器和生成属性

  2. 选择“配置属性”>“链接器”>“命令行”属性页 。

  3. 将该选项输入“附加选项”框中。

以编程方式设置此链接器选项

另请参阅

MSVC 链接器参考
MSVC 链接器选项