firemail

标题: C 语言开发资源大全 [打印本页]

作者: jimu    时间: 2016-2-15 23:01
标题: C 语言开发资源大全
构建系统

下面是一些 C 项目的自动化构建和测试工具。


编译器

加密


数据库

下面列出了基于 C API 的数据库和数据存储


文档生成

编辑器

这些是特别精致,IDE 类型的编辑器。如果你想要一个程序员的文本编辑器,看别的地方。此外,不管你选择哪一款编辑器,它都支持 C。


环境

下面列出了被设计来引领 Windows 进入支持 C 的 21 世纪的技术。


框架

这一节包括提供数据结构的大型库和你所期待“现代”的标准库。


游戏编程

引擎

这些作为 C 游戏编程代码的例子。


资源

这些是排序过的对游戏编程有用的库。


通用编程


图像


图像用户接口

这些具体来说就是控件工具包

JSON


学习,参考和指南

下面列出了学习 C 编程的资源,或者跟 C 编程相关的有用的东西。

在线

参考


初级


中级


高级


自学教程


实体书

参考资料


初级


中级


高级


多媒体


网络


网络框架


数值计算


并行编程


正则表达式

有些人遇到问题时就会想:“啊,我知道了,我可以使用正则表达式”。于是现在他们有了两个问题。- Jamie Zawinski。


序列化


源码集锦

下面包含了一些小型源码集合。如果你想要大型且成熟的,看《框架》那一节。


标准库

下面包括了标准 C 库。

字符串处理


测试


文本编辑器扩展

在几乎任何像样的程序员文本编辑器支持C之际,有一些扩展,让编辑器更加令人愉快。下面是根据编辑器分目录的。

Emacs


Vim


工具

下面是实用的程序列表,包括了帮助你编写和调试 C 代码的库或者编译器,不包括编辑器。


实用工具

下面是包罗万象的目录,主要是那些不适合放在其他目录的东西。


XML

“XML 是垃圾。真的,没有任何借口。XML 对人类不友好的,甚至对于电脑来说也是一场灾难。根本就没有这个可怕的垃圾存在的理由” -Linus Torvalds





http://mp.weixin.qq.com/s?__biz=MzAxNDI5NzEzNg==&mid=401645824&idx=1&sn=c5cfab3496bece53705beee2ff6b036b&scene=23&srcid=0214K86OhrrbogYw4tqyMsxW#rd






欢迎光临 firemail (http://firemail.wang:8088/) Powered by Discuz! X3