/STUB(MS-DOS 存根 (stub) 文件名)
/STUB:filename
备注
其中:
- filename
MS-DOS 应用程序。
备注
/STUB 选项将 MS-DOS 存根 (stub) 程序附加到 Win32 程序。
如果在 MS-DOS 中执行文件,则将调用存根 (stub) 程序。 它通常显示适当的消息;然而,任何有效的 MS-DOS 应用程序都可以是存根 (stub) 程序。
在命令行上冒号 (:) 之后,为存根 (stub) 程序指定 filename。 如果文件不是可执行文件,则链接器检查 filename 并发出错误信息。 程序必须是 .exe 文件;.com 文件对于存根 (stub) 程序无效。
如果不使用该选项,则链接器附加发出以下消息的默认存根 (stub) 程序:
This program cannot be run in MS-DOS mode.
当生成虚拟设备驱动程序时,filename 使用户得以指定文件名,该文件名包含要用于 VXD 中而不是默认头的 IMAGE_DOS_HEADER 结构(在 WINNT.H 中定义)。
在 Visual Studio 开发环境中设置此链接器选项
打开该项目的**“属性页”**对话框。 有关详细信息,请参见设置 Visual C++ 项目属性。
单击“链接器”文件夹。
单击**“命令行”**属性页。
将该选项键入**“附加选项”**框中。
以编程方式设置此链接器选项
- 请参见 AdditionalOptions。