库导入:#pragma comment VS Visual studio项目输入

Ben*_*min 24 windows visual-studio

  1. 使用#pragma comment(lib,"../../xxxx.lib")
  2. 使用Visual Studio项目选项 在此输入图像描述

两种方法有什么优缺点?
我找到了方便管理许多项目的方法.

微软推荐什么方法?

Han*_*ant 19

#pragma comment的优点是您图书馆的用户不会忘记添加设置.或者添加错误的一个,在调试和发布版本与/ MD vs/MT版本之间的差异中迷失并不罕见.一个缺点是在某些情况下难以解决链接器问题.

第三种方法在解决方案中为了方便而难以击败.右键单击需要该库的项目,然后单击"项目依赖项".勾选图书馆项目.这可确保始终在项目之前构建库项目,自动添加.lib.