→ bibo9901:那是給編譯器的參數, 大概會放在 $(CC) ... 後面
謝謝指教~
不好意思問一下,
那...如果是使用DevC++時,有辦法設定類似這樣的編譯器參數嗎?
該如何設定呢?
※ 引述《larkes (larkes)》之銘言:
: 不好意思我順便問一個新手問題喔...
: 假設工作目錄改成這個:
: /home/user
: /home/user/proj/file1.h
: /home/user/proj/file1.c
: /home/user/other_src/file2.c
: /home/user/other_src/file2.h
: 如果file1.c想要include file2.h ,
: 也就是跑這個指令include "file2.h"可以使用到file2.h宣告的內容,
: 有要事先做什麼前置動作嗎?
: 謝謝...
: ※ 引述《indept (真人)》之銘言:
: : 我在 ubuntu 10.04 上用 gcc compile, 這是
: : 就一個下載的大 project, xxx.tar.gz, 增加一些小的額外的功能
: : 假設工作目錄, Makefile 在
: : /home/user
: : /home/user/proj/file1.h
: : /home/user/proj/file1.c
: : 如果 file1.c 要 include file1.h
: : 該怎麼寫 ?
: : #include "proj/file1.h"
: : 還是
: : #include "file1.h"
: : 我用 "proj/file1.h"
: : Makefile 會執行到
: : gcc -c proj/file1.c -I. ....
: : 可是在不同的環境下結果竟然不同
: : 兩台都是 ubuntu 10.04, gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5.1)
: : 當然環境只是大致相似, 應有細微的差異,
: : 一台沒問題, 另一台卻發生找不到 file1.h 的 error message
: : 請問這可能是怎麼回事呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.163.38.13
※ 編輯: larkes 來自: 118.163.38.13 (03/06 00:32)