如何创建自己的GUI库,例如SFML?
这个问题是为了理解GUI库的工作原理,而不是实际创建自己的库。
我问我需要做什么。我可以打开我的编辑器并编写一些C ++代码,导入一些库,就是这样。或者它更复杂?
使用gnu编译器[gcc]:http://www.adp-gmbh.ch/cpp/gcc/create_lib.html创建共享和静态库
库只是“一堆”类和函数,因此您可以像普通程序一样编写它。唯一不同的是编译它时:你必须创建一个静态/动态库文件。