Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 您是如何更改编译的版本号的?_C++_Cmake_Blender - Fatal编程技术网

C++ 您是如何更改编译的版本号的?

C++ 您是如何更改编译的版本号的?,c++,cmake,blender,C++,Cmake,Blender,在编译blender时,我的分支是2.79b,但输出中保留了什么 RELEASE文件夹最终成为Blender 2.79 我还没有尝试过解决方案,因为我不知道该怎么做,我还是一个编译软件的新手 blender开发者使用标签来标记特定版本。您可以使用git-tag查看可用标记的列表,并使用git-checkout签出特定标记。使用其中一个标记可以获得与blender官方版本匹配的源代码 要获取用于构建正式2.79b版本的源代码,请使用git checkout v2.79b 分支是与其他分支提交分离

在编译blender时,我的分支是2.79b,但输出中保留了什么

RELEASE
文件夹最终成为Blender 2.79

我还没有尝试过解决方案,因为我不知道该怎么做,我还是一个编译软件的新手


blender开发者使用标签来标记特定版本。您可以使用
git-tag
查看可用标记的列表,并使用
git-checkout
签出特定标记。使用其中一个标记可以获得与blender官方版本匹配的源代码

要获取用于构建正式2.79b版本的源代码,请使用
git checkout v2.79b

分支是与其他分支提交分离的提交集合,通常用于开发和测试,然后再接受合并到主分支中。如果您想在各种新功能作为官方版本的一部分被接受之前使用它们,您可以签出其中一个分支。您可以通过
git branch
获得可用本地分支的列表,本地分支是您创建的分支。对于所有可用的分支,请使用
git branch-a
,并在
remotes/origin/
之后使用
git checkout
的名称

作为一个分布式版本控制系统,git有本地和远程分支,您可以在将更改推回到远程存储库之前将其提交到本地分支


Git应该设置为为为您打开文档,例如使用
Git help branch
查看可用于分支的选项。您可能还对阅读感兴趣,以便更好地了解git如何使用分支和标记。

我之前的问题是用正确的标记克隆正确的分支,我发现这不仅发生在我身上,我发现从graphical.org编译的与are 2.79b相同,并且有一些非官方的实现,但blender和屏幕闪屏与我的相同,所以我猜用户不知道在cmake中配置什么,我不认为它与git或svncd有任何关系C:\blender git git clonegit://git.blender.org/blender.git --branch v2.79是的,我知道,但我不想将更改仅返回到任何远程存储库localgo。最后,如果我有它,我需要了解git中的很多内容以及标签和分支,当然,我会读到我仍然渴望知识答案很好,我会测试它,看看它是否能解决我的问题,并在几天内消除我的无知和偏见