eclipse下用CDT除錯編譯APUE原始碼

2021-07-06 06:41:00 字數 490 閱讀 2967

最近在學習大名鼎鼎的apue,想著用eclipse來編譯除錯apue,我買的是apue第三版,首先解壓,然後make,然後sudo apt-get install libbsd-dev安裝乙個libbsd.a靜態鏈結庫,

還要sudo cp./include/apue.h /usr/include/

sudo cp ./lib/libapue.a /usr/local/lib/

複製兩個檔案到系統庫中,然後編譯的時候就是gcc 1-3.c -o 1-3 -lapue  這裡的-lapue選項就是把apue庫包含進來。這樣在命令列下很容易可以解決。

現在我想用eclipse,咋辦呢?

開啟eclipse,在project 下面找到properties,然後選擇gcc c linker的libraries的選項,在裡面新增個apue就行了。

如圖:

ubuntu下Eclipse工程除錯

配置記錄 1.編譯c 工程時,提示 故在project properties c c build environment修改path環境變數 增加.armv7 codesourcery arm none linux gnueabi bin,該path下包含g home kevinxiao share...

用eclipse原始碼除錯ffmpeg

重新配置 在ffmpeg原始碼的目錄下輸入 configure enable gpl enable nonfree enable pthreads enable libfaac enable lib lame enable libtheora enable libx264 enable libxvi...

用Eclipse除錯Crypti之一 選型篇

blockchain block chain 是位元幣的乙個重要概念,區塊鏈是一串使用密碼學方法相關聯產生的資料塊,每乙個資料塊中包含了一次位元幣網路交易的資訊,用於驗證其資訊的有效性 防偽 和生成下乙個區塊。該概念在中本聰的 1 中提出,中本聰創造第乙個區塊,即 創世區塊 是相對於山寨幣的乙個概念...