我是一个C++的初学者,正在尝试学习如何引入库,但是我没有找到相关的文档。
有哪些方法可以将库引入C++项目(Visual Studio)中?如何实现它们?最佳方式是什么?
我尝试将SQLite库引入到我的项目中。我试图:
将头文件包含在Visual Studio安装文件夹中的include文件夹中。它出现在我的项目的“外部依赖项”中,因此我可以毫不费力地使用
#include <sqlite3.h>
,但我不知道应该将实现文件(一个C文件)放在哪里以及如何链接它(是在链接器>输入>附加依赖项中吗?)。
为了引用库,必须使用.lib格式的文件吗?因为我找不到SQLite 3的.lib文件,所以我需要将它包含在我的Visual Studio安装的lib文件夹中吗?
注意:我对于一般的库管理感兴趣。SQLite 3只是作为一个例子来学习如何添加库。