為什么現(xiàn)在都用cmake CMake和Make之間的區(qū)別?
CMake和Make之間的區(qū)別?GCC是C語(yǔ)言編譯器,而G是C語(yǔ)言編譯器。雖然GCC命令也可以用來(lái)編譯C語(yǔ)言的源代碼,但它最終會(huì)調(diào)用G。make工具使用您提供的一個(gè)名為makefile的文件,根據(jù)ma
CMake和Make之間的區(qū)別?
GCC是C語(yǔ)言編譯器,而G是C語(yǔ)言編譯器。雖然GCC命令也可以用來(lái)編譯C語(yǔ)言的源代碼,但它最終會(huì)調(diào)用G。make工具使用您提供的一個(gè)名為makefile的文件,根據(jù)makefile的內(nèi)容來(lái)決定如何編譯源文件。至于make和cmake的區(qū)別,可以理解make需要使用Makefile,而cmake是生成Makefile的工具。