-nostdlib 阻止导入 mscorlib.dll,该文件定义了整个 System 命名空间。
-nostdlib[+ | -]
如果想定义或创建自己的系统命名空间和对象,请使用该选项。
如果不指定 -nostdlib,程序将导入 mscorlib.dll(与指定 -nostdlib-相同)。指定 -nostdlib 与指定 -nostdlib+ 相同。
要在 Visual Studio 开发环境中设置该编译器选项,请执行以下操作
1.打开项目的 "属性"页面
2.点击 Build(生成) 选项卡
3.在 Extra Commandline Options control(额外命令行选项) 中增加选项