|
我是一个osg的初学者,想学习一下osgOcean,完全是按照网上教程搭的环境CMake生成工程也十分的顺利,就是使用VS2010编译的时候出现了一个十分怪异的问题,
2>------ 已启动生成: 项目: osgOcean, 配置: Debug Win32 ------
2>生成启动时间为 2015/1/25 9:54:45。
2>InitializeBuildStatus:
2> 正在对“osgOcean.dir\Debug\osgOcean.unsuccessfulbuild”执行 Touch 任务。
2>CustomBuild:
2> 所有输出均为最新。
2>ClCompile:
2> FFTSimulation.cpp
2>FFTSimulation.cpp(266): error C2784: “std::complex<_Other> std:perator *(const _Ty &,const std::complex<_Other> &)”: 未能从“double”为“const std::complex<_Other> &”推导 模板 参数
2> d:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xcomplex(79) : 参见“std::operator *”的声明
2>FFTSimulation.cpp(266): error C2782: “std::complex<_Other> std::operator *(const std::complex<_Other> &,const _Ty &)”: 模板 参数“_Ty”不明确
2> d:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xcomplex(69) : 参见“std::operator *”的声明
2> 可能是“double”
2> 或 “float”
2>FFTSimulation.cpp(266): error C2784: “std::complex<_Other> std::operator *(const std::complex<_Other> &,const std::complex<_Other> &)”: 未能从“double”为“const std::complex<_Other> &”推导 模板 参数
2> d:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xcomplex(61) : 参见“std::operator *”的声明
2>FFTSimulation.cpp(266): error C2676: 二进制“*”:“std::complex<float>”不定义该运算符或到预定义运算符可接收的类型的转换
2>
2>生成失败。
2>
2>已用时间 00:00:01.31
|
-
|