大家好!我是Qt初学者,现在正学习往届师兄留下的、用Qt4.8.4开发的关于几何计算的代码。我用Qt4.8.4和VS2010再编译时出现了三个错误,且在多个源文件中重复出现:
error C2065: 'M_PI': undeclared identifer
error C3861: 'trunc': identifier not found
error C3861: 'round': identifier not found
M_PI应该是圆周率,大概是双精度的宏定义。后两个trunc和round应该是函数。不知是我没有把VS2010配置好,还是当年师兄用Qt4.8.4调用了其他平台的宏定义或函数。感觉应该是后面的这个原因,那么他又是调用了哪个平台的这些东东呢?为何win下的VS2010不认呢?
我已在网上找寻了一周解决办法了,仍然没有头绪,敬请各位前辈指教!谢谢!