我正在寻找一个“核心”C跨平台工具箱,因为我需要很多“有用”功能(读/写ini文件,网络例程,数组,列表......)
我在考虑GLib,可能是Qt(核心部分),但我会欣赏纯粹的“C”内容
答案 0 :(得分:1)
答案 1 :(得分:1)
Apache Portable Runtime(APR)可能是您正在寻找的解决方案。除其他项目外,它还用于Apache http服务器和Subversion。
答案 2 :(得分:1)
我认为油嘴滑舌很棒。它配备了大量的核心算法和数据类型。围绕GLib和GObject构建了许多库。你确实有GIO用于文件,网络等各种不同的输入和输出(会提醒你一些像IO操作的Java),并且你可以使用gtk for Gui应用程序。所有这些库的设计都考虑了可移植性和其他语言的可扩展性(例如,python,perl等)。但是也要学会使用GOjbect,因为最好的工作来自于使用这些库(http://www.gtk.org/documentation.php)。