程序从osg3.6.5+Qt5.9+osgearth2.10环境中移植到osg3.7.0+Qt5.15.2+osgearth3.3环境中,出现了无尽的错误。
有些错误很莫名奇妙,比如下述错误:
D:\OsgEarth3.3\include\osgEarth\Notify(34,53): error C2039: "NotifySeverity": 不是 "osg" 的成员 (编译源文件 planeInputDeviceType.cpp)
查看目录中的Notify文件,引用的是osg中的NotifySeverity,在osg3.7.0的Notify模块中确实能找到该函数的。
问题出在哪里还不清楚,是不是因为从win32的环境中移植到X64环境中导致的呢?