我正在尝试针对Boost 1.61进行编译。我收到一系列“ ... / include / boost / math / special_functions / math_fwd.hpp:xxx:error:`std :: complex'不是模板”错误。问题似乎是random.hpp包括hyperexponential_distribution.hpp,其中包括fpclassify.hpp,其中包括math_fwd.hpp。似乎std :: complex无法正确接收。
在包含随机值之前,我需要某种附加包含吗?我需要编译器开关(gcc)吗?