基于c/opengl的开源沙盒游戏--Craft的编译及部分代码说明(长期更新)

(第一篇cnblogs博文,萌新瑟瑟发抖......)
Craft源代码
博主自己的fork

原版采用glew+glfw
我修改成了glad+glfw
(因为已经有glad,懒得再装glew~~)

原版在源代码中的readme.md中的安装方法可以支持Linux,Mac,MinGW
这里只介绍visual studio系列编译方法

该项目采用cmake
在windows下推荐使用vcpkg管理cmake包
这篇文章详细说明了它的用法,具体我不在复述
当然你也可以自己手动安装依赖包(有事问度娘,我也不再讲了)

首先安装glfw和glad

然后手动下载安装curl(原作者是这么设计的)
将其解压至C:\Program Files(或x86)并改名为"CURL"

然后使用cmake-gui进行编译
编译器可以选ninja或者visual studio xx

如果是自己手动安装依赖的有可能会碰到如:
LNK2019 无法解析的外部符号xxx

这通常是没有链接静态库

如果安装为动态库的就是没有引入正确的头文件

之后找到Craft.exe双击打开即可

---------------------------------正文完----------------------------------------

本人最近在二次开发Craft
更新较慢
这一系列会长期更新

有兴趣加入的可以一起协作哦~~

猜你喜欢

转载自www.cnblogs.com/wzy2006/p/12944974.html