link.exe是否有命令行参数,Visual Studio设置或其他技术来打印出构建DLL或EXE实际上不需要哪些指定的库文件?
我试图修剪一个项目文件(本机c ++),该文件有几十个不必要的.lib文件被指定为依赖项。到目前为止,我只是一次删除一个"一个"和重建。必须有更好的方法。我怀疑链接器会在输出二进制文件的链接中知道库是否实际使用过。
答案 0 :(得分:3)
使用/VERBOSE:UNUSEDLIBS
命令的LINK.EXE
选项。
http://docs.scipy.org/doc/numpy-1.10.0/reference/generated/numpy.append.html
" / VERBOSE:UNUSEDLIBS - 显示有关创建映像时未使用的任何库文件的信息。"