tp.web.random_picture

2022-07-18

The happiness of a man in this life does not consist in the absence but in the mastery of his passions. — Alfred Tennyson

月报

其他

  1. CustomProp int-key 检查
    1. AoiCustomProperty嵌套pack兼容(目前发现新的问题)
    2. mbs_test测试环境配置
    3. 嵌套pack的test case (doing)
  2. dcs代码检查修改
  3. NPC阵营数据统一,数据刷新
  4. 资源依赖:对话编辑器资源依赖迭代 & parser单元测试 & 问题修复
  5. 任务新号加速代码review & 迭代
  6. 整理大世界无缝进出位面方案
    1. 阅读采集相关代码
    2. 部分采集物可带入位面 & 测试
  7. 悬赏刷新规则迭代
  8. GM指令:刷新悬赏列表支持添加必刷任务列表
  9. 新增AttrAnimGraphClientOnly供ClientOnly对象使用
  10. 相关bug排查&修复

编辑器

  1. 悬赏配置节点导入/导入迭代
  2. 悬赏新增启用/禁用条件(编辑器&游戏端)

UI

  1. 拆解台PC端UI开发
    1. 学习UI新组件的使用(其中一个特点就是对策划前置工作的要求)
    2. 策划对UI表格不熟悉,配表缓慢,偶有阻塞,沟通成本相对较高
  2. 悬赏界面屏蔽下雨效果,界面文本/图片常量迭代
  3. 任务追踪标记位置接口提供

gcc编译的四个步骤

Cf. https://www.cnblogs.com/zjiaxing/p/5557549.html

gcc/g++在执行编译工作的时候,分为以下四个过程:

  1. 预处理,生成.i的文件 「g++ -E main.cpp > main.i」
  2. 将预处理后的文件转换成汇编语言,生成.s文件 「g++ -S main.i(生成main.s)」
  3. 汇编变为目标代码(机器代码)生成.o的文件 「g++ -c main.s(生成main.o)」
  4. 连接目标代码,生成可执行程序「g++ main.o -o main(生成可执行文件main)」

gcc cpp