当前位置:网站首页>Unity4.3.1 engine source code compilation process
Unity4.3.1 engine source code compilation process
2022-07-03 08:15:00 【The east wind blows the Willows】
Originally, it was UE Of , Because of the need to learn , Let's see unity, First take a copy of the source code and adjust , Give it a try . Record the compilation process .
The source code for
** Open source and other websites can get , After all, it's a long version . If you don't want to trouble, please see the source code at the end of the article Baidu cloud link ,, However, some modifications need to be made by yourself .( If you really won't, you can leave a comment , I provide remote compilation and debugging services )
Compilation preparation
Visual Studio 2010
Visual Studio 2010 SP1
Perl 5.24.3
Python 2.7
7z-zip
Source code engineering preparation
- Dependent library decompression
cd build_path
python unzipExtenalBuilds.py
- Chinese garbled
stay Projects/Jam/Editor.jam Medium local vsflags Value is modified to local vsflags= /WX /wd4251 /wd4819 ;
- to grant authorization
modify LicenseInfo Code in header file and implementation file , Just shield it . There are many modifications , No post here .
Application.cpp Medium TickTimer() Note out the right LicenseInfo Call to .
Compile operation
Enter the outermost directory of the source code project , double-click jamCreateWorkspace.bat, Click on Projects/JamGenerated/_workspace.vs2010_/AllTarget.sln Run after the compilation is successful .
compile
function
Release tests
matters needing attention : Online is generally 4.7 edition , But essentially 4.3 Of , If you don't change the version back , Possible packaging web player and Android There will be problems . It is suggested that 4.7.1 Change back 4.3.1.
link :https://pan.baidu.com/s/13JzrOXF9KG94JLGO02nN1Q
Extraction code :0w5a
边栏推荐
猜你喜欢
C language learning notes (mind map)
haproxy+keepalived搭建01
How can entrepreneurial teams implement agile testing to improve quality and efficiency? Voice network developer entrepreneurship lecture Vol.03
数据的存储
C course design employee information management system
Haproxy+kept cluster setup 02
My touch screen production "brief history" 2
Dotween plug-in
Open the influence list of "National Meteorological Short Videos (Kwai, Tiktok) in November" in an interactive way“
Pulitzer Prize in the field of information graphics - malofiej Award
随机推荐
LinkList
tslib库的移植
Three characteristics
Idea dereference display effect
How to configure GDAL under idea
数据的存储
Transplantation of freetype Library
[usaco12mar]cows in a skyscraper g (state compression DP)
Transplantation of tslib Library
Clip Related Script
C语言-入门-精华版-带你走进编程(一)
Map的实现类的顺序性
Mutual call between Lua and C #
RM delete file
ArrayList
Xlua task list youyou
Unity one click AssetBundle
One dimensional array two dimensional array (sort Max insert sort)
jupyter远程服务器配置以及服务器开机自启
Unity change default editor