使用Clion进行LiteLoader插件开发
LiteLoader是一个基岩版官方服务端 Bedrock Dedicated Server
(以下简称 BDS)的插件框架,提供强大的跨语言脚本插件支持能力和稳定的开发 API 支持。使用LiteLoader可以帮助我们实现高可用性的BDS插件开发。
一般来说进行cpp开发首选的IDE是Visual Studio
,但是对于一个被IDEA
惯坏的人来说,属实用着不太顺手。令人庆幸的是,JetBrains
同样有专为C系语言开发的CLion
。
安装
推荐使用Toolbox App
进行CLion
的安装。
具体过程不再赘述,在托盘内找到图标直接找到CLion
点击安装即可。
然后你就可以打开CLion
进行开发了。
模板插件的使用
我们可以使用LiteLDev为我们提供的PluginTemplate
插件模板进行快速开发。
首先点击Use this template
根据提示创建好自己的插件仓库后将他git clone
下来,然后我们就可以在CLion
里打开它了。
Toolchains配置
File | Settings | Build, Execution, Deployment | Toolchains
打开Toolchains
设置 点击快捷打开
配置Visual Studio
作为Toolchains
你问都用CLion
为啥还用Visual Studio
?别问,问就是懒得配环境。
CMakeLists配置
编码设置
使用utf-8
编码,在add_compile_options()
内加入/utf-8
评论