一:概述:
本文分析下 UnrealEngine 引擎启动过程。
二:启动过程:
1. main 函数在哪里?
UnrealEngine/Engine/Source/Runtime/Launch/Private/Linux/LaunchLinux.cpp
2. 在进入 main 函数之前干了什么?
加载 libUE4Editor*.so,执行动态库初始化函数,例如 libUE4Editor-Core.so, libUE4Editor-TraceLog.so 等等。
3. CommonUnixMain 函数做了什么: