看板 C_and_CPP 關於我們 聯絡資訊
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)