TL;DR 是否有一个标志或其他东西会告诉 msvc 打印出哪个库/目标文件需要给定的库?
说我收到一条错误消息,例如:
LNK1104 fail to open file: boost_thread-vc120-mt-gd-1_56.lib
我希望这是因为我没有告诉 msvc 在哪里可以找到它。但是,假设我想知道我为什么需要它?.
换句话说,假设我正在链接foo.lib
bar.lib
并且我的项目中有一堆代码。msvc 会告诉我是foo.lib
,bar.lib
还是我自己的代码需要它?