编程关键词介绍...
編程關(guān)鍵詞介紹:
gcc是GUN compiler Collection (GUN編譯器套件),也可以簡單理解為編譯器,他可以編譯多種語言。
GNU是基于Unix開發(fā)設(shè)計(jì),并且是與Unix兼容的操作系統(tǒng),該項(xiàng)目由Richard Stallman在1983年創(chuàng)建,目標(biāo)是生成非專有軟件。因此,用戶可以直接下載,修改和重新分發(fā)GNU軟件,GNU是GNU的非Unix的遞歸首字母縮寫。GNU是一類Unix操作系統(tǒng),它是由多個(gè)應(yīng)用程序、系統(tǒng)庫、開發(fā)工具乃至游戲構(gòu)成的程序集合。
https://www.php.cn/linux-414104.html
https://www.leiue.com/what-is-gnu
make是批處理工具,通過調(diào)用makefile文件(抽象層次很低)中的命令來進(jìn)行多文件編譯和鏈接。
maekfile + make可以認(rèn)為是unix下的項(xiàng)目管理工具。
cmake是跨平臺(tái)的項(xiàng)目管理工具。在windows下會(huì)生成visual studio的工程,在Linux下會(huì)生成makefile。還可以生成exlipse工程文件。cmake是抽象層次更高的項(xiàng)目管理工具,cmake命令執(zhí)行的是CMakeLists.txt文件。
qmake是qt專用的項(xiàng)目管理工具,對(duì)應(yīng)的工程文件是pro文件,在Linux下也會(huì)生成makefile。qt下用qmake -tp vc生成vs工程。
make-makefile – cmake nmake qmake的區(qū)別聯(lián)系
https://blog.csdn.net/u012532263/article/details/80014108
總結(jié)
以上是生活随笔為你收集整理的编程关键词介绍...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python读取图像矩阵文件并转换为向量
- 下一篇: 解决问题:Couldn't open f