最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

《2》cmake的第一個例子(運行步驟)

2022-08-06 13:17 作者:GXTon_阿通  | 我要投稿

1,簡單寫一個helloworld程序.

2,然后寫cmake程序.

3,運行cmake程序生成Makefile.

4,利用生成的Makefile,生成可執(zhí)行文件.

5,運行可執(zhí)行文件查看效果.

首先cmake是為了生成Makefile的.而不是生成可運行文件的.

如果要生成可運行文件,還需要用make指令+Makefile.(也就是make一下)


目錄結(jié)構(gòu):

1,首先寫helloworld的main.c程序

在ubuntu中指令vim main.c

輸入下面代碼:

2,寫cmake程序,也就是創(chuàng)建CMakeLists.txt文件

vim CMakeLists.txt中寫入:

3,運行cmake,執(zhí)行CMakeLists.txt

可以看到生成了一些文件:(其中有我們想要的Makefile)

4,利用上一步中生成的Makefile文件生成可執(zhí)行文件

? (make一下,可以看到有生成可執(zhí)行文件 hello)

5,運行可執(zhí)行文件hello

最終運行了程序,并輸出了hello world

后續(xù)還需要做一些工作,因為這樣輸出會有很多cmake生成的文件.

文件分布的很散,后續(xù)需要把這些文件整理到一個文件夾中.

另外,一個大的工程會有很多.c文件,需要掌握如何通過cmake管理多個.c文件的情況.

《2》cmake的第一個例子(運行步驟)的評論 (共 條)

分享到微博請遵守國家法律
宁晋县| 铁力市| 海南省| 嵊泗县| 蒲城县| 佛教| 巫溪县| 抚松县| 全椒县| 兴山县| 鄂托克前旗| 汉源县| 屏南县| 巴林左旗| 赤城县| 大方县| 长阳| 龙门县| 麦盖提县| 静宁县| 嘉义市| 满城县| 公主岭市| 普格县| 安西县| 太谷县| 洞口县| 克东县| 湘潭市| 福建省| 康乐县| 广平县| 剑川县| 汝城县| 托克逊县| 富锦市| 涪陵区| 黎平县| 社旗县| 饶河县| 揭西县|