(001)Unit 编译 UTF8JSON

文章目录

  • 编译 Dll
  • 编译报错
  • 附录

编译 Dll

  1. 新建工程:
    (001)Unit 编译 UTF8JSON_第1张图片

    注意 UnityEngineDll 的选择!2022 版本的太高了!!!

  2. 下载包,导入unity :

(001)Unit 编译 UTF8JSON_第2张图片3. 将 unf8json 的源码拷贝到新建的工程。

(001)Unit 编译 UTF8JSON_第3张图片
4. 编译发布版本:

(001)Unit 编译 UTF8JSON_第4张图片
(001)Unit 编译 UTF8JSON_第5张图片

(001)Unit 编译 UTF8JSON_第6张图片

编译报错

1) allow unsafe code:

(001)Unit 编译 UTF8JSON_第7张图片
(001)Unit 编译 UTF8JSON_第8张图片
2.)依赖丢失:
(001)Unit 编译 UTF8JSON_第9张图片解决:
(001)Unit 编译 UTF8JSON_第10张图片3)unity dll 引用报错:
(001)Unit 编译 UTF8JSON_第11张图片UnityEngine.dll 编译版本和当前设置的不匹配,解决:

(001)Unit 编译 UTF8JSON_第12张图片4) 选择 netstand2.1的时候,标准库已自带反射库,和utf8json的冲突了,可以注释 Reflection 文件:
(001)Unit 编译 UTF8JSON_第13张图片

附录

[1] 编译 UTF8Json

你可能感兴趣的:(unity,unity)