任何想法为什么项目依赖(Visual Studio)会影响链接器设置(C ++)?我认为在源代码中chceck链接器设置(Additional depend ...)或pragma就足够了。这不是一个大问题,我只是好奇。感谢。
答案 0 :(得分:1)
如果我理解正确,那么你指的是当你将项目B作为项目A的依赖项检查时,B被链接到A的功能。这仅仅是为了可用性。在这种情况下,Visual Studio知道如果A构建,它必须检查B的更改(并在必要时重建)。这真的很方便。
答案 1 :(得分:1)
如果正确设置项目依赖项,则无需在链接器选项卡中添加任何其他依赖项。更重要的是,正确设置依赖关系确保匹配的构建配置是链接的,而不是必须确保在链接器中设置正确的其他目录。
一般情况下,最好使用项目依赖项来尽可能地组织链接,并且只将真正的“附加”库直接添加到链接器选项卡。