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

问题描述 投票:7回答:2

我是C ++的初学者,并试图了解包含库,我还没有找到有关它的文档。

  1. 将库包含到C ++项目(Visual Studio)的方法有哪些。我如何实现它们,哪种方法最好?
  2. 我试图将SQLite库包含到项目中。我试过了: 将头文件包含在Visual Studio安装文件夹的include文件夹中。它确实出现在我的项目的外部依赖项中,所以我可以毫无问题地执行#include <sqlite3.h>,但我不知道应该在哪里放置实现(一个C文件)以及如何链接它(它是在链接器>输入>其他依赖项?)。

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

注意:我对包括一般库的管理感兴趣。 SQLite 3部分仅仅是因为我以它为例来学习如何添加它们。

c++ visual-studio sqlite libraries .lib
2个回答
8
投票

库分两步添加

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

在第一步中,您必须在项目中指定库标题是标题。通常,路径在项目属性 - > C ++ - >其他包含目录中指定,它们包括具有相对路径的文件。

在第二步中,您必须在properties-> linker中指定库(.lib)所在的路径以及库的名称。使用此Visual Studio可以正确链接项目。


-2
投票

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

祝大卫好

© www.soinside.com 2019 - 2024. All rights reserved.