visual-c++ - 我可以看到 Visual C++/OPT :REF linker option? 消除了什么

标签 visual-c++ linker

/OPT:REF选项导致 Visual C++ 链接器

Exclude functions and/or data that are never referenced



( MSDN )

这似乎是在遗留代码库中识别过时代码的好方法。有没有办法让链接器输出消除的内容?

最佳答案

/OPT (Optimizations) ,备注部分指出:

You can use the /VERBOSE option to see the functions removed by /OPT:REF and the functions that are folded by /OPT:ICF.



我还没有尝试将它用于您的目的。

另外,您可能需要引用 SO Question 641826如果您采用@JamesMcNellis answer 给出的路线,则消除编译器生成的符号.

关于visual-c++ - 我可以看到 Visual C++/OPT :REF linker option? 消除了什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1509041/

相关文章:

c++ - 无法在 Microsoft VC++ Inline ASM 中选择位

c - FreeBSD 上对 sbuf 函数的 undefined reference

c++ - C5002 1204 自动矢量化程序原因代码是什么意思?

visual-c++ - 使用 Visual c++ 2008 配置 OpenCV

linux - 使用 Linux binutils 设置 ELF 镜像基地址的优雅方法?

c++ - 如何在 Ubuntu Linux 上转储 .la 文件中的符号?

c++ - "extern C"函数从 C++ 共享对象符号表中消失

c - 使用结构变量时出现链接器错误

c++ - 如何从堆中删除变量?

c++ - 单链表 : Member functions