如何在Visual Studio中将库包含到项目中

How do I include libraries to a project in Visual Studio?

本文关键字:包含 项目 Visual Studio      更新时间:2023-10-16

我是一个c++初学者,正在尝试学习包含库,我还没有找到关于它的文档。

  1. 在c++项目(Visual Studio)中包含库的方法是什么?我如何实现它们,哪一个是最好的方法?

  2. 我试图将SQLite库包含到一个项目中。我试着:

    将头文件包含在Visual Studio安装文件夹的Include文件夹中。它确实出现在外部依赖我的项目,所以我可以做#include <sqlite3.h>没有问题,但我不知道我应该把实现(一个C文件),以及如何链接它(它是在链接器>输入>附加依赖关系?)。

是否有必要为了包含一个库,文件应该是一个。lib?因为我找不到SQLite 3的.lib,我是否必须将其包含在我的Visual Studio安装的lib文件夹中?

:我对包含库的管理感兴趣。SQLite 3部分只是因为我把它作为一个例子,以学习如何添加它们

分两步添加库

  1. 添加项目头路径
  2. 添加.lib引用

在第一步中,您必须在项目中指定库头文件所在的位置。通常,路径是在项目属性-> c++ ->附加包含目录中指定的,其中包括具有相对路径的文件。

在第二步中,您必须在properties->linker中指定库(.lib)所在的路径和库的名称。这样,Visual Studio就可以正确地链接项目了。

去项目添加现有项目,然后你必须从浏览屏幕中选择你想要添加的。lib文件。BINGO它就在那里!

最好的祝福大卫。