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

(第一篇cnblogs博文,萌新瑟瑟发抖......)
Craft源代码
博主本身的forkhtml

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

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

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

首先安装glfw和gladcurl

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

而后使用cmake-gui进行编译
编译器能够选ninja或者visual studio xxurl

若是是本身手动安装依赖的有可能会碰到如:
LNK2019 没法解析的外部符号xxx设计

这一般是没有连接静态库htm

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

以后找到Craft.exe双击打开便可

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

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

有兴趣加入的能够一块儿协做哦~~

相关文章
相关标签/搜索