UE4表格工具三部曲之一【环境配置】​​​​​​​

2 篇文章 0 订阅
2 篇文章 0 订阅

1.工具Python2.7或者3.x

2.Pycharm:Pycharm下载链接

3.依赖库:

setuptools:setuptools官网

Protobuff:ProtoBuff官网,下载all.zip 

Protoc:编译ProtoBuff使用,链接

xlrd(xls reader):xlrd官网

Six:Six官网,下载1.9以上版本

安装Python,网上找教程即可

安装SetupTools:将下载的压缩包解压,在cmd模式下进入解压后安装包目录,执行python setup.py install

安装ProtoBuff:解压Protoc-x.x.x-win64.zip解压,将protobuf-all-x.x.x.zip下载压缩包解压。将Protoc.exe拷贝到protobuf-all的src目录下,在protobuf-all目录下创建compiler目录,进入protobuf-all下的python目录,执行python setup.py install。

如果出现six > 1.9下载不到的问题,直接去官网下载six,解压,cmd进入解压目录,执行python setup.py install。

重新执行安装ProtoBuff步骤

安装xlrd:解压,cmd模式下进入解压目录,执行python setup.py install

安装:Pycharm,傻瓜式安装。

打开Pycharm,Files->Settings,设置工程的python环境,即可编写、编译、调试Python

通过python,生成ProtoBuff的 .proto文件,.dat二进制数据, 和.proto对应的C++类

注意:xls_deploy_tool.py的几个修改

1. 使用protoc2,需要加一个标记 self._output.append("syntax = \"proto2\";\n")

2.运行xls_deploy_tool.py需要protoc.exe,所以需要拷贝一个到.py平级目录下

参考:https://stackoverflow.com/questions/31042242/python-protobuf-install-for-windows

xls生成proto

xls生成C++

环境搭建教程

环境搭建教程

 

UE4表格工具三部曲之二【Protocol Buffer C 源码编译】

UE4表格工具三部曲之三【ProtocolBuff序列化和反序列化】

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值