【发布时间】:2021-12-10 20:11:54
【问题描述】:
我有 c++ 源文件 example.cpp,使用了一些 boost::math 函数。
我的 boost 库也建好了。
要在 boost::math 中禁用 long double,我做了以下操作:
g++ -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS example.cpp -I<boost_header> -L<boost.*.so>
我的问题是我是否需要使用-DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS 重建 boost 库?或者,换句话说,boost 库有没有宏 BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS 有区别吗?
【问题讨论】:
标签: c++ boost long-double