Re: 如何在非含主程式的A.cpp中含括兩個置放於不同目錄的含括檔
※ 引述《journeyman (㊣金大支大壽,六六大支!)》之銘言:
> ※ 引述《jackylau (帥哞哞)》之銘言:
> > 2.要在一個普通不含主程式的A.cpp(在A目錄中內含A.h)文件中,含括兩個不同目錄的
> > B.h(在B目錄中內含B.cpp)與C.h(在C目錄中內含C.cpp),因為A.cpp會用到B.h與C.h的函
> > 式,故含括進來,然而,當我把B與C目錄包含其下所有檔案放到A目錄時,再把A.cpp加入
> > 以下敘述產生問題:
> [下略]
> 怎麼看都覺得比較像是因為你沒有把 B.cpp 和 C.cpp 加入 project 中。
> multiple source的各個target要確定都納入project中,
> 才會在你的指令下自動build。
> 或者你要自己手動compile各個.cpp為.obj/.o檔,最後再和main連結。
> 含入.h只是在單獨compile main的時候提供足夠資訊進行semantics check,
> 函數本體還是在各個對應的source file中。
> 檢查你的project設定。
> make方面就不提了,因為你如果有自己寫make檔理應不會有此問題。
>
嗯嗯...大大說的倒是我沒想過的問題....確實我並沒有用專案形式下去做...
而只是把東西都放到一個資料夾.....
那我現在想確定的是:
想用一個目錄裡面放有所有函式的文檔....這些文檔彼此互相引用....
純粹用來作為一個函式與常數定義的library....
自然不會有主程式main()....
這是我做這些文檔的想法.....
那就是只要把目錄用project處理就可以達成我上述的library目的了,是嗎???
--
┌─────◆KKCITY◆─────┐ KKBOX◤歌名╱歌手╱歌詞╱專輯◢搜尋
│ bbs.kkcity.com.tw │ ★ http://www.kkbox.com.tw ★
└──《From:218.169.96.41 》──┘ 超過100家唱片公司合法授權 音樂盡情下載
--
討論串 (同標題文章)
Programming 近期熱門文章
PTT數位生活區 即時熱門文章