我正在用 C++ 编写/维护一些高度模板化的代码。我目前正在 Windows 上编译它,但编译速度越来越慢,编写起来也越来越难。
我想知道有没有
- 工具
- 其他编译器
- 编译器开关
- 开发环境
- 练习
- 依赖管理技术
- 图书馆
在 Windows/Linux 上可以帮助更轻松地处理大量模板化代码。
最佳答案
我使用:
- gcc 4.4/4.5 和/或 icc 11.x
-O0 -Wall -g
- emacs(说的太多了)
- 提升 mpl/type_traits/fusion/phoenix
boost::mpl::print
是上帝的礼物BOOST_MPL_ASSERT_MSG
- 增强预处理器:http://www.boostpro.com/mplbook/preprocessor.html
- tyeof/汽车:http://www.boost.org/doc/libs/1_45_0/doc/html/typeof.html
- result_of:http://www.boost.org/doc/libs/1_46_0/libs/utility/utility.htm#result_of
关于c++ - C++ 模板/通用/元编程的最佳设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5129883/