2009-11-13 34 views
1

你會如何組織你的VC項目源代碼共享相同的頭文件?在單獨的vc項目之間共享頭文件的更好方法?

  1. 把頭部在一個共同的文件夾, 並每一個VC的項目包括 它。
  2. 把標題放在一個vc項目中,而 有其他項目包含它作爲一個鏈接 。
  3. 頭文件複製到每一個VC項目

任何更好的解決方案?

回答

1

在我看來,選項1更可取。

選項2聽起來有點VC特定,我不知道我會這樣做。

最糟糕的「嗅覺」選項是選項3,至少是你提出的方式。但是在決定之前,你應該考慮你使用的是什麼版本控制系統。有些允許將存儲庫中單個文件映射到硬盤驅動器上的多個不同位置。我們使用這種技術來執行Linux系統和我們的Windows主應用程序之間的「契約」(接口)。

這樣,所有的vc項目都有「非常項目中的副本」,但每個副本的源都是存儲庫中的單個文件。

+0

如何在SVN中映射頭文件?使用外部鏈接? – Benny 2009-11-13 03:11:39

+0

我不是SVN用戶,但它看起來像SVN外部提供這種能力。 http://svnbook.red-bean.com/en/1.0/ch07s03.html – 2009-11-14 01:23:30