IrrlichtCMake:Irrlicht CMake构建系统

时间:2024-05-26 08:47:26
【文件属性】:

文件名称:IrrlichtCMake:Irrlicht CMake构建系统

文件大小:212KB

文件格式:ZIP

更新时间:2024-05-26 08:47:26

CMake

Irrlicht CMake构建系统 指数 [版本历史](#版本历史) 介绍 什么是CMake CMake是一个元构建系统,可以生成各种不同的生成文件或项目文件。 您只需要指定要使用的make系统(gnu make,nmake,ninja mingw-makefile,msys-makefiles)或您使用的IDE(Eclipse项目文件,Visual Studio项目文件),CMake便会生成所有必需的文件。该文件。 与单个Makefile和项目文件相比,最大的优点是您只需要维护CMake的文件,而无需单独维护所有VC-project文件和makefile。 当然,您首先需要了解CMake的工作原理,但是我能够很快地学习它,并且希望我以易于维护的方式编写CMake文件。 从我的角度来看,CMake是拥有与任何编译器和任何操作系统兼容的构建系统的唯一方法。 当我下载一个开源项目并看到它使


【文件预览】:
IrrlichtCMake-master
----tools()
--------FileToHeader()
--------IrrFontTool()
--------MeshConverter()
--------CMakeLists.txt(1KB)
--------GUIEditor()
----CMake()
--------Compiler()
--------WriteSettings.cmake(3KB)
--------PrintSettings.cmake(3KB)
--------ExampleBuild.cmake(7KB)
--------OperatingSystems()
--------IrrlichtSource.cmake(32KB)
--------IrrlichtVersion.cmake(1KB)
--------Dependencies()
--------Options()
--------Packages()
----LICENSE(1KB)
----examples()
--------02.Quake3Map()
--------25.XmlHandling()
--------12.TerrainRendering()
--------18.SplitScreen()
--------11.PerPixelLighting()
--------04.Movement()
--------03.CustomSceneNode()
--------15.LoadIrrFile()
--------Demo()
--------23.SMeshHandling()
--------19.MouseAndJoystick()
--------09.Meshviewer()
--------10.Shaders()
--------17.HelloWorld_Mobile()
--------13.RenderToTexture()
--------26.OcclusionQuery()
--------08.SpecialFX()
--------06.2DGraphics()
--------07.Collision()
--------CMakeLists.txt(2KB)
--------20.ManagedLights()
--------21.Quake3Explorer()
--------16.Quake3MapShader()
--------14.Win32Window()
--------01.HelloWorld()
--------24.CursorControl()
--------22.MaterialViewer()
--------05.UserInterface()
----.gitignore(123KB)
----CMakeLists.txt(5KB)
----README.md(12KB)
----Doc()
--------Images()

网友评论