VS2010中的link选项中command line 命令/VERBOSE /NODEFAULTLIB

/VERBOSE 打印进度信息. 见 :https://msdn.microsoft.com/zh-cn/library/wdsk6as6.aspx

格式:

/VERBOSE[:{ICF|INCR|LIB|REF|SAFESEH|UNUSEDLIBS}]  

链接器将有关链接会话进度的信息发送到“输出”窗口。 在命令行上,信息被发送到标准输出,并可以重定向到文件。

选项 说明
/VERBOSE 显示有关链接进度的详细信息。
/VERBOSE:ICF 显示关于从使用 /OPT:ICF 中产生的链接器活动结果的信息。
/VERBOSE:INCR 有关增量方式显示信息的链接。
/VERBOSE:LIB 显示进度消息,仅指示所搜索的库。

所显示的信息包括库搜索进程,同时还列出每个库和对象名(包括完整路径),正从库中解析的符号,以及引用该符号的对象的列表。
/VERBOSE:REF 显示关于从使用 /OPT:REF 中产生的链接器活动结果的信息。
/VERBOSE:SAFESEH 显示与在未指定 /SAFESEH 时哪些模块与安全异常处理不兼容的有关信息。
/VERBOSE:UNUSEDLIBS 这些图像生成时,显示有关不使用的任何库文件的信息。

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

  1. 打开项目的“属性页”对话框。 有关详细信息,请参见设置 Visual C++ 项目属性

  2. 展开 Linker 文件夹。

  3. 选择“命令行”属性页。

  4. “附加选项”框中添加选项。


/NODEFAULTLIB(忽略库) 见: https://msdn.microsoft.com/zh-cn/library/3tz4da4a.aspx

/NODEFAULTLIB[:library] 

/NODEFAULTLIB:"libcmt.lib" 

猜你喜欢

转载自blog.csdn.net/xuq09/article/details/80816428