【发布时间】:2010-01-18 10:03:15
【问题描述】:
我对此不是很确定,似乎也找不到完整的答案。一些 boost 的库需要编译(例如线程,以及某些用途的日期时间)——显然需要在每个平台上单独编译它们。
我感兴趣的是 hpp 文件是否可以在平台之间共享。我最终正在寻找这样的目录结构:
boost\
include\
...
libs\
nix\
...
win\
...
那么,我可以:
- 在我的 linux 版本和我的 windows 版本中使用相同的 thread.hpp 吗? (thread.hpp 需要一个编译好的库)
- 在平台之间使用相同的 shared_ptr.hpp 包含? (shared_ptr.hpp 不需要编译的库)
谢谢。
【问题讨论】:
标签: boost