[問題] ubuntu 14.04 complie C 問題

看板Linux作者 (fsociety)時間5年前 (2018/12/27 11:29), 5年前編輯推噓1(106)
留言7則, 4人參與, 5年前最新討論串1/1
大家好,我是linux新手 我在ubuntu14.04的環境下執行.C檔 遇到了一些小問題 我想編譯pre_processor.c這個檔 輸入gcc -o pre_processor pre_processor.c 出現了下面這個error https://imgur.com/WutAmkr
這主要是因為header的問題嗎 我程式碼裡有include以下這些header https://imgur.com/25kAkE8
這些header分別都在不同的資料夾底下 這些header分別都在不同的資料夾底下 如果要compile這個pre_processor的檔 是要用makefile的方法嗎 還是有其他方法可行 拜託大家幫忙:) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.114.253.39 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1545881386.A.BB0.html

12/27 12:50, 5年前 , 1F
man gcc參考一下
12/27 12:50, 1F

12/27 12:50, 5年前 , 2F
-I 參數,參考一下
12/27 12:50, 2F

12/27 13:26, 5年前 , 3F
感謝b大回覆 我研究一下
12/27 13:26, 3F

12/27 16:43, 5年前 , 4F
這不叫「執行.C」而是「編譯」
12/27 16:43, 4F

12/27 17:12, 5年前 , 5F
好的 了解
12/27 17:12, 5F
※ 編輯: fsociety (115.82.193.68), 12/27/2018 17:13:11

12/29 09:20, 5年前 , 6F
Makefile 只是把指令預寫在設定檔內再執行
12/29 09:20, 6F

12/29 09:20, 5年前 , 7F
這情形應該是用 -I
12/29 09:20, 7F
文章代碼(AID): #1S94Sgkm (Linux)