记一次太阳神三国杀的编译
这是一次学习太阳神三国杀的编译方法,奈何本人技术不大行,如有错误或者不周到的地方还请指出
以下的经验都是我自己遇到的问题,如果你也遇到了一样问题希望对你有所帮助
太阳神三国杀的简介
太阳神三国杀(以下简称神杀)是游卡三国杀的克隆,到目前为止其主要开发团队早已不再开发,现在都是由后人进行后续的更新以及开发
神杀的编写语言是c++,同时其GUI框架是由QT写的,武将技能是通过lua进行编写的,lua和c++采用swig进行混编
目前分为国战版本和身份版本
更多信息参见萌娘百科
环境准备
选择编译器
-
根据神杀文档中的md文件,找到自己的系统,选择相应的编译器(本文以MSVC编译器为例)
-
下载VS2022,VS2019均可(我用的是VS2022)
-
下载QT for Windows 版本自选(我建议是用QT5,QT6多了很多新特性,我自己也是用QT5)
-
在VS中安装QT for Visual Stdio