如何创建库?

How create a library?

如何制作自己的 GUI 库,例如SFML?

这个问题是为了了解 GUI 库的工作原理,而不是为了实际制作我自己的库。

我问我需要做什么。我可以打开我的编辑器并编写一些 C++ 代码,导入一些库吗?还是更复杂?

使用 gnu 编译器 [gcc] 创建共享和静态库:http://www.adp-gmbh.ch/cpp/gcc/create_lib.html

库是 "just" 一堆 类 和函数,因此您可以像编写普通程序一样编写它。唯一不同的是当你编译它时:你必须创建一个 static/dynamic 库文件。