gxr 谁喜欢编码? (“我们做!!!”人群在尖叫。) 谁喜欢编写做很多很棒的事情的程序? (“我们要做!!!”编码人员的人群激增。) 现在,谁喜欢阅读做很多事情的复杂代码? (人群安静下来。) 谁喜欢在进行实际的函数调用之前先跳过三个不同级别的预处理器宏? (人群中的杂音。) 谁喜欢找出您认为由互斥锁保护的全局变量实际上是在临时后台线程中不受保护地修改的? (人群开始开玩笑。一个孤独的大学生大喊“ NOBODY !!!”。) 你们完全正确。 没有人喜欢任何一个。 但是出于某种原因,我们仍然会继续编写代码,并且如果我们要这样做,我们也可能有一些工具可以避免所有这些废话。 介绍 gxr(“通用交叉引用”的,是和的)是一种从源文件生成静态HTML文档的实用程序。 它解析源文件(当前使用 ),并生成声明,索引和对文件集中所有实体(函数,变量,类型等)所有实体(函数,变量,类型等)的引
2021-05-26 18:03:06 28KB C++
1
有ant/bunny/horse/cow/pig/leaf/human等多种资源
2021-05-26 00:14:49 15.96MB obj/三维
1
obj格式人体3D模型,内含obj格式,mtl格式,tga格式文件
2021-05-25 23:42:48 700KB obj 人体3D
1
webgl显示obj和mtl,带注释,已实现鼠标的基本操作
2021-05-25 18:24:00 1.04MB webgl obj mtl three
1
C++三维模型的显示,用OBJ模型做基础模型。
2021-05-23 14:58:49 3.93MB OBJ模型
1
真的不想收大家钱的,这里面是我花了好几天用three.js对五个格式的探索,有效果图有代码,都是血泪
2021-05-17 17:56:51 863KB three.js ply obj stl
1
obj三维模型,化工厂地形图
2021-05-14 19:06:28 26.43MB obj
1
obj格式三维模型,化工厂地形图
2021-05-14 19:06:27 8.21MB obj
1
TinyCompiler 序言 项目概述 本项目是基于flex,bison和LLVM,使用c ++ 11实现的类C语法编译器,使用flexbindingyacc对源代码进行词法,语法分析;在语法分析阶段生成整个源代码相应的抽象语法树后,根据LLVM IR(中间表示)模块中定义的中间代码语法输出与LLVM中间语言语法,机器无关的中间代码;最后,本项目通过调用LLVM后端模块的接口,根据本地指令集与操作系统架构,将中间代码编译成二进制目标代码。编译生成的目标代码之后可直接编译生成初始化文件,或与其他目标代码链接生成替代文件。 本项目解析的语法与是C语言的一个子集,但部分语法存在区别,这些将在最后的测试用例中具体说明。目前已支持的数据类型包括: 虚空 整型 浮动 双 烧焦 串 布尔 自定义结构体 样本(包括多维样本) 支持的主要语法包括: 变量的声明,初始化(包括一维细分初始化,多维序列暂不支持初始化,只能逐个元素赋值使用) 函数声明,函数调用(传递参数类型可以是任意已支持类型) 外部函数声明和调用 控制流语句if-else,for,while和任意层级的嵌套使用 单行注释(#) 二元运算
2021-05-13 00:02:15 2.01MB bison flex compiler llvm
1
stl、obj、3DS三种3D模型加载,使用OpenGl+GLSL框架并添加双层纹理,并完成逐顶点光照和逐像素光照(GouraudShading+PhongS)
2021-05-12 15:33:41 136.77MB C++ 3D模型 虚拟现实 游戏开发
1