看板 PttCurrent 關於我們 聯絡資訊
※ 引述《angusyu (蒼穹的昕空)》之銘言: : 1. 一直添加 game 或其他附加功能到系統上 (做成mbbsd),表示 mbbsd 檔案會 : 越來越肥,是否表示效率將會越來越慢? 否, 沒有跑到的 code 自然不會影響效率. 就算會也只是在第一次 load 到 memory 中的時間, 不過目前 mbbsd都還很小, 所以我並不認為會有多大的影響. (指會慢到妳有感覺~ :Q ) : 2. 為什麼 ptt source 是每一個檔案個別寫上 include file, 而不是在 /include 中 : 準備好一個 bbs.h 讓每一個 .c 直接 include? include多餘的.h 難道會有影響? 自從 2002/06/04 13:07:12 commit bbs.h 後, 就有大一統的 bbs.h可以用了. 目前都是用 bbs.h在跑. : 3. 更動 include file 之後, 一定要 make clean 嗎? 有沒有別的技巧? 那是否 : Makefile 中或是其他方法可以自動偵測如果 .h 修改過, 自動重新 complie? .c.o: ../include/var.h <- 這邊再把 ../include/*.h 一個一個列上去 $(CC) $(ADDFLAGS) $(CFLAGS) -c $*.c 不過我個人是習慣在正式上線前一定會 make clean 再 make all 的, 以防有一些神祕的情況出現 |||b : 謝謝大家~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.30.143