会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Dewxin
博客园
首页
新随笔
联系
订阅
管理
2026年3月19日
如何在C/C++中使用Mono(转)
摘要: 下载安装Mono 进入 Mono下载页面 下载 Mono for Window 64-bit 安装完成后,可以发现Mono根目录位于C:\Program Files\Mono 项目配置 和 VS属性表 项目配置 为了能够访问 Mono的头文件和库文件,我们需要将其添加到VC++ Directorie
阅读全文
posted @ 2026-03-19 18:53 dewxin
阅读(1)
评论(0)
推荐(0)
2026年3月4日
Jam语法解析,on的用法
摘要: 使用Jam语法的时候, 由于文档的缺失,以及on语法的用法多样,我经常被on这个 关键字给搞糊涂。 看了一下源码, 感觉需要整理记录一下on相关的内容。 使用on给变量赋值 首先是用on给变量赋值。 这会在Target的专属Variable集合中添加或删除修改变量。 variable on targ
阅读全文
posted @ 2026-03-04 22:50 dewxin
阅读(3)
评论(0)
推荐(0)
2026年3月2日
Jam创建项目工程源码分析(4) 生成项目文件
摘要: DumpWorkspace 最终会生成对应的解决方案文件和项目文件。 生成项目文件 主要由 vs2012.lua 等文件实现 VisualStudio2012ProjectMetaTable:Write 负责输出 项目文件 vcxproj存储了包含哪些文件 以及构建项目的指令。 最终VS会通过NMa
阅读全文
posted @ 2026-03-02 22:42 dewxin
阅读(1)
评论(0)
推荐(0)
Jam创建项目工程源码分析(3) 提取Jam中的项目信息到Lua
摘要: 生成项目工程主要由 Generate_Workspace 这个函数实现。 Generate_Workspace 创建项目工程 进入函数, 首先会生成一个 包含项目对应IDE名称的目录 local outWorkspacePath = os.path.combine(absoluteOutputPat
阅读全文
posted @ 2026-03-02 22:37 dewxin
阅读(2)
评论(0)
推荐(0)
2026年2月27日
Jam创建项目工程源码分析(2) 生成构建项目所需的jam文件
摘要: 解析完命令行参数后,JamToWorkspace.lua会调用BuildProject函数。首先该函数会为 项目的输出路径absoluteOutputPath生成文件夹 os.mkdir(absoluteOutputPath)。 接着BuildProject会生成构建项目所需的相关文件,以及生成ID
阅读全文
posted @ 2026-02-27 00:36 dewxin
阅读(2)
评论(0)
推荐(0)
2026年2月25日
Jam创建项目工程源码分析(1) 创建前准备
摘要: Unity是如何调用jam创建项目工程的 Unity中创建 项目工程的代码主要是jam.pl 这个perl脚本里面的 RunJamExe("--workspace","--config=$top/Projects/Jam/WorkSpaceGenerationConfigWin.jam", "--g
阅读全文
posted @ 2026-02-25 20:34 dewxin
阅读(4)
评论(0)
推荐(0)
2026年2月24日
Jam创建项目工程源码分析(0) 介绍
摘要: 当我们使用Jam创建对应IDE的项目工程, 其实就是将Jam中的项目信息转化为对应IDE的项目信息。 但转化出来的项目信息只是展示用的,我们在IDE中点击按钮构建项目时,IDE还是会使用命令行调用jam构建对应的程序。 这和我们直接调用jam去构建对应的程序是一样的。
阅读全文
posted @ 2026-02-24 15:51 dewxin
阅读(3)
评论(0)
推荐(0)
Jam 陷阱
摘要: Jam 语法陷阱 Jam的Variable作用域是全局的 Jam的Variable 作用域一直都是全局的, 即使是local的 变量,它也是存储在全局Variable表中的。只是它在定义local变量的时候,会将全局表中的原来的变量名的变量给置换出来,作用域结束的时候,再将原来的变量给置换回去。 因
阅读全文
posted @ 2026-02-24 15:23 dewxin
阅读(3)
评论(0)
推荐(0)
2026年2月23日
理解 Visual Studio 解决方案sln文件格式(转)
摘要: 转载自 https://blog.walterlv.com/post/understand-the-sln-file.html 一般情况下我们并不需要关心 Visual Studio 解决方案文件格式(.sln),因为 Visual Studio 对解决方案文件的自动修复能力是非常强的。但是如果遇到
阅读全文
posted @ 2026-02-23 23:39 dewxin
阅读(19)
评论(0)
推荐(0)
2026年2月17日
魔兽世界伤害计算公式
摘要: 此文档基于ChatGPT生成 近战伤害计算 基础武器伤害 每次武器攻击的伤害计算从武器的(最小伤害,最大伤害)开始计算。 对于上面给出的武器,这里会在 (18,27) roll点。 Random roll between (min damage — max damage) 攻击强度加成 Attack
阅读全文
posted @ 2026-02-17 23:08 dewxin
阅读(72)
评论(0)
推荐(0)
下一页
公告