CMAKE
vtk源碼都是用c++編寫的,是壹個大的工程,無論在什麽平臺,用什麽編譯器,妳都要告訴編譯器該如何去編譯這麽壹個龐然大物。 工程文件是工程的壹般組織形式,比如vc6.0下面是dsw文件,gcc下可以把makefile看成這麽壹個東西。這些工程體系告訴編譯器該幹什麽,需要什麽樣的參數等 cmake就是這樣壹個用來生成適合不同編譯器所需要的工程文件的工具。cmake為什麽知道那些編譯參數呢,這不得不提CMakeList.txt這個文件,正是這個文件,提供了這些信息,換句話說,如果沒有CMakeList.txt,我們就不能使用cmake。