Tar xaf cmakelists.tar.bz2-C hero
These cmake files are previously written.
Here is a rough summary, and then I will study it and make a detailed summary.
- Orchestrate cmake files based on the principle of minimal relevance
- Library is a third-party Lib. Only lzmalib needs to write the cmake file. This is easy to rewrite. You can refer to the makefile of Android in the jni directory.
- There are two parts under dev_head, HP and new3d, which are separated because the correlation is small.
- In new3d, we use a compilation file to compile all the libraries. We have two lib libraries to compile, kernel and netio. These two libraries also have Android makefile for reference.
- Under HP/hp_p, we use a file to compile all the targets. There is a library file common and binfiles of four servers to be compiled. No android can be referenced here, but you can refer to the. vcxproj file of VC.
- To sum up, it is all our cmake files. Package all the cmake files in tar to decompress them to a clean file.
Decompress the previously written cmake file to the new clean code.