如何在C ++中使用库?

时间:2015-12-25 21:21:37

标签: c++ shared-libraries libraries

您好我是C ++编码的新手,谢天谢地,我正在快速学习如何使用它。到目前为止,我已经听说过库以及它们如何在应用程序中使用。

我的问题 是:

  1. 下载 ANY 库后我需要做什么?
  2. 我如何#include "library.h"#include <library>并使用它 在一个没有intellisense的项目或编译器疯了吗?
  3. 如果库只是标题怎么办?
  4. 我应该寻找什么?
  5. 我需要任何应用吗?
  6. 如果没有构建文件夹怎么办?
  7. 通常我的说明书不清楚,也许是因为我还是绿色的。

    请尝试以一种易于理解的方式解释这一点,例如,如果您正在教给那些不知道的人:我曾尝试过其他指南,但没有运气。

    事先,非常感谢你!

2 个答案:

答案 0 :(得分:1)

如果它只是标题,包括标题就足够了。否则,库可以是任何形式的任何代码(各种语言的源代码,二进制代码,共享代码,静态代码......)。它不可能涵盖所有案例,每个库都应该有自己的文档。

答案 1 :(得分:0)

每个库都有一个特定的许可证(例如 MIT,GPL,LGPL )供它使用。使用之间可能存在差异(例如个人,学术和商业)但通常不会。了解主要许可证以及它们如何适用于您在互联网上的用例非常容易。但是,如果您出于商业目的这样做或有任何疑问咨询律师