I found that the Unreal source code also has the Eigen library in its third-party folder. I did a rough comparison of the files provided by the official Eigen library and those in Unreal, and most files are essentially the same. However, when I tried to use CMake to call the Unreal third-party library to build the project, CMake did not report any errors. Yet, after the project was built and opened, I found that the INCLUDE could not reference the header files of the Eigen library.