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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

APUE实战篇1:在Ubuntu环境搭载apue的环境

發布時間:2023/12/14 Ubuntu 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 APUE实战篇1:在Ubuntu环境搭载apue的环境 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

看了好幾天的《UNIX環境高級編程》(即APUE),懵懵懂懂,為了能找到一種好的方法提高學習效率,在網上看了很多前輩的帖子,原來可以在Ubuntu環境下實戰訓練,即搭載APUE的環境,所以二話不說,立馬搭載了該環境,以下是相關教程。
說實話,搞這東西要有一定的Linux基礎,什么gcc編譯器,vim文本編輯器,常用的命令(例如:mv、cd、ls等等)都是需要知道的,如果還不會的伙伴去看看《Linux鳥哥的私房菜》,了解一下Linux吧。

第一:環境要求

安裝好虛擬機VMware(我的是15版本),并且安裝Ubuntu(我用的是18.04版本)的環境,推薦一個很好的微信公眾號給你們(火耳軟件安裝),不是打廣告,具體的教程這里就省略了,百度有很多的教程。

第二:工具下載

確保虛擬機系統有網絡,Ctrl+Alt+T打開終端,ping一下百度是否有網絡

ping baidu.com

如果出現下面情況虛擬機就是通網了,Ctrl+C退出。沒網的話,去VMware的設置打開網絡適配器,設置成NAT或者橋接模式,具體百度吧,很簡單的。

安裝APUE用到的工具:gcc、make
先安裝gcc

sudo apt-get install build-essential

(因為build—essential依賴gcc,安裝build—essential就會自動安裝上gcc)
再安裝make

第三:apue下載及環境搭載

  • 下載apue源碼并解壓壓縮包
  • wget http://www.apuebook.com/src.3e.tar.gz tar -zxvf src.3e.tar.gz
  • 下載中間件
  • cd apue.3e/ sudo apt-get install libbsd-dev
  • 下載make并執行make編譯
  • sudo apt install make sudo apt install make-guile make
  • 復制這個靜態庫lib文件中的libapue.a 和include文件中的apue.h 到 系統的/usr/lib中,libapue.a是靜態庫文件, 將其復制到usr/lib中,編譯的時候就能找到這個lib庫了
    普及一下知識:靜態庫文件都是以.a結尾的
  • sudo cp include/apue.h /usr/include/ sudo cp lib/error.c /usr/include/ sudo cp lib/libapue.a /usr/lib

    到了這里就大功告成了,歡迎關注,持續更新相關內容,有問題下方留言,謝謝!

    總結

    以上是生活随笔為你收集整理的APUE实战篇1:在Ubuntu环境搭载apue的环境的全部內容,希望文章能夠幫你解決所遇到的問題。

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