| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> C++知识库 -> minetest Window编译运行 -> 正文阅读 |
|
[C++知识库]minetest Window编译运行 |
简介minetest是在GitHub开源的,使用C++编写的沙盒游戏:我的世界,一直以来对于该游戏的编写很是好奇,但在以前没有找到相关的源码(以前水平太菜了),今天逛GitHub的时候,发现这么一个项目,非常的感兴趣,于是想研究下。最开始肯定是本地运行了,博主的操作系统是Windows10 编译运行相关的工具下载安装根据官网中的编译指南:GitHub README 中Windows编译部分和YouTube上的编译教学视频,需要下载安装下面的工具,具体请查看视频,对新手还是比较友好了 注:每个人的环境可能稍有不同,比如我就遇到了很多视频中没有遇到的问题,大部分都可以通过阅读官方文档解决,其他我遇到的在下面都有记录 vcpkg执行下面的命令,国内的环境下面会很慢,如果遇到下载不了的,只能手动到网上去搜索下载 温馨提示:一定要将其放到C盘下,然后执行相关的编译命令,博主放到D盘死活编译不过,放到C盘就继续编译下去了,离谱! 该步骤初次博主花了1个小时左右,才完成了,各位老哥记得放C盘下啊!
Cmake在如视频中使用cmake gui的时候,遇到了下面的问题:
这个错误的解决方式就是把:VCPKG_MANIFEST_MODE 勾选去掉 还有下面一个错误:
下面就一直报这个错,终止通过看CmakeLists.txt发送可以通过另外的方式搞这个,目前博主是通过这种方式编译通过的: 克隆:https://github.com/minetest/irrlicht, 到工程目录下,博主的是 D:\Code\C++\self\minetest\lib 改名为:irrlichtmt Configuration 两次 REQUIRE_LUAJIT 选中 generate 一次 到这里终于编译成功了 Visual Studio 2019 编译运行在运行的过程中也遇到了问题:GL/xx.h文件找不到 解决的方案是从 OpenGL中点击各个头文件进去,下载复制,然后自己生成相关的文件:https://www.khronos.org/registry/OpenGL/index_gl.php 最后放到VS的相关目录下,我的是:D:\SoftWare\VisualStudio\IDE\VC\Tools\MSVC\14.16.27023\include\GL 注:目录14.xx.xxx我有两个,不确定是那个,我就所有的都放了 如视频中的,使用IDE打开工程解决方案:D:\Code\C++\self\minetest\build\ALL_BUILD.vcxproj 选择release方式,x64平台 all build 然后在项目跟目录下:D:\Code\C++\self\minetest\bin\Release\minetest.exe 点击后完美运行! 参考链接 |
|
C++知识库 最新文章 |
【C++】友元、嵌套类、异常、RTTI、类型转换 |
通讯录的思路与实现(C语言) |
C++PrimerPlus 第七章 函数-C++的编程模块( |
Problem C: 算法9-9~9-12:平衡二叉树的基本 |
MSVC C++ UTF-8编程 |
C++进阶 多态原理 |
简单string类c++实现 |
我的年度总结 |
【C语言】以深厚地基筑伟岸高楼-基础篇(六 |
c语言常见错误合集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/26 15:43:47- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |