当我在Android NDK项目中编译C ++代码时,我得到:
expected unqualified-id before '(' token FPEnvironment_DUMMY.h /PocoFoundation/jni/include/Poco line 98 C/C++ Problem
错误来自以下行:
inline bool FPEnvironmentImpl::isInfiniteImpl(double value)
{
return std::isinf(value) != 0;
}
包括以下数据包:
#include <cmath>
当我删除std ::时似乎错误消失了,为什么会发生这种情况? 我需要很多源文件来删除所有这些文件中的类名:/