1
我對此並不十分確定,我似乎無法找到完整答案。一些boost庫需要被編譯(例如線程,以及某些用途的日期時間) - 顯然需要在每個平臺上分別編譯它們。在平臺之間共享增強.hpp文件
我感興趣的是如果可以在平臺之間共享hpp文件。我最終尋找這樣的目錄結構:
boost\
include\
...
libs\
nix\
...
win\
...
所以,我可以:
- 使用相同的thread.hpp包括我的Linux版本,我的Windows版本? (thread.hpp需要一個編譯的lib)
- 使用相同的shared_ptr.hpp包括平臺之間嗎? (shared_ptr.hpp不需要編譯庫)
謝謝。
謝謝。我的印象是在編譯過程中生成了一些額外的頭文件,但是再次編譯了一些庫文件似乎並不是這樣。我發佈了一個愚蠢的問題。 – laura 2010-01-18 10:42:41
編譯不能生成任何頭文件(除非在Qt中有像moc這樣的代碼生成系統)。沒有什麼可擔心的。 – 2010-01-18 10:53:14