Re: 多個多層.c連結要如何連結?
|
||||
---|---|---|---|---|
版主
|
用 #include 含入 C 程式是不建議的方式,應該讓各個 C 程式都能獨立利用Linker 將其連結是比較好的做法。
可參考 W401 第七章的說明,善用 EXTERN 對變數的宣告可以正確的擴展視野達到多個 C 程式共用一個變數位址。
發表於: 2005/10/24 11:52
|
|||
|
多個多層.c連結要如何連結?
|
||||
---|---|---|---|---|
初級會員
|
一般來講若兩層的話,在main裡#include "XXX.c"這樣就可以了~
可是 假設有幾個檔main.c、www.c、xxx.c、zzz.c 而main.c是主檔 可是如果zzz.c是另外寫的一個副程式在www.c裡執行,而www.c又在main裡執行,且zzz.c程式需要用到www.c、xxx.c、main.c這三個檔裡的變數,那要如何連結才不會有問題?
發表於: 2005/10/21 9:57
|
|||
|