日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

APUE代码运行环境的搭建

發布時間:2023/12/14 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 APUE代码运行环境的搭建 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最近在學習APUE第三版,需要用到運行書中的程序理解內容,所以記錄一下環境的配置過程。

1. 準備工作

1.1 安裝ubuntu環境

如果使用ubuntu或虛擬機的可以忽略。
如果使用windows的小伙伴可以參考我的另一篇文章 Windows11環境下配置vscode與wsl2。

1.2 下載源碼

地址:APUE源碼地址
該地址中有三個版本的書籍和代碼,建議選擇最新的一版(第三版),下載后解壓。

2. 環境配置

進入vscode的linux模式(在ubuntu命令行輸入code .) ,到源碼所在的路徑加載源碼。參考Windows11環境下配置vscode與wsl2。

2.1 生成libapue.a

進入lib文件夾,執行make

在輸出的結果中會看到生成了libapue.a文件

2.2 復制libapue.a文件

將libapue.a文件復制到/usr/include
在include文件夾下執行

sudo cp apue.h /usr/include;

至此,配置過程完成,其實很簡單~

看看效果:
隨便進入一個文件夾,用gcc編譯,然后./執行就可以了

gcc -o [生成的.out文件名] [要編譯的.c文件] -lapue;


注:關于gcc編譯的知識大家可以自行百度,最后加-lapue的原因是不讓報錯,否則無法成功~

好啦,祝好,ending~

總結

以上是生活随笔為你收集整理的APUE代码运行环境的搭建的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。