如何在 C++ 中使用库?

How to use libraries in C++?

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

我的问题是:

  1. 下载任何库后我需要做什么?
  2. 如何 #include "library.h"#include <library> 并使用它 在没有 intellisense 或编译器运行的项目中?
  3. 如果图书馆只有 header 怎么办?
  4. 我应该寻找什么?
  5. 有我需要的应用程序吗?
  6. 没有构建文件夹怎么办?

通常我看不懂说明书,可能是因为我还是菜鸟吧

请尝试以一种易于遵循的方式解释这一点,就像您正在向一无所知的人教授它一样:我曾尝试遵循其他指南,但没有成功。

预先,非常感谢!

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

如果是header-only,包括header就够了。否则,库可以是任何形式的任何代码(各种语言的源代码、二进制、共享、静态……)。不可能涵盖所有情况,每个库都应该有自己的文档。