CIDLib是通用的C ++开发环境,现已开放源代码。 请注意,它确实使用了某些第三方代码,包括作为CML语言源编辑器的Scintilla引擎版本以及提供JPEG文件格式支持的部分标准JPEG库。
开发人员Dean Roddey说,CDLib不是基于标准的C ++ / STL库,但是模板的使用要比普通情况少得多,从而使其更易于调试。
Roddey与Qt环境相比,该环境具有成熟的代码库,并且已经存在了很多年。 CDLIb一直是专有家庭自动化平台Charmed Quark Controller(CQC)的基础。
CDLib包含大约1,100个类,并具有以下功能:
当前,CDLib仅适用于Windows。 该工具基于从操作系统中提取的虚拟内核,目标是将来使其可移植到其他平台。 Linux实现是几年前开发的,但是需要进行更新才能在今天使用。
正在考虑的其他计划包括3D图形支持,更多的互联网电话和定制的公共密码系统。
您可以从GitHub 下载CDLib 。
From: https://www.infoworld.com/article/3365017/cidlib-c-dev-tool-goes-open-source.html