Closed MlovehebeE closed 2 years ago
[ 54%] Building CXX object src/general_method/influxdb_method/influx.out/src/CMakeFiles/InfluxDB.dir/InfluxDB.cxx.obj InfluxDB.cxx D:\Program Files\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\deque(1176): error C2280: “std::pair<const std::string,std::variant<int,__int64,std::string,double>> &std::pair<const std::string,std::variant<int,__int64,std::string,double>>::operator =(volatile const std::pair<const std::string,std::variant<int,__int64,std::string,double>> &)”: 尝试引用已删除的函数 D:\Program Files\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\utility(276): note: 参见“std::pair<const std::string,std::variant<int,__int64,std::string,double>>::operator =”的声明 D:\Program Files\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\utility(276): note: “std::pair<const std::string,std::variant<int,__int64,std::string,double>> &std::pair<const std::string,std::variant<int,__int64,std::string,double>>::operator =(volatile const std::pair<const std::string,std::variant<int,__int64,std::string,double>> &)”: 已隐式删除函数 D:\Program Files\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\deque(875): note: 查看对正在编译的函数 模板 实例化“void std::deque<std::pair<const std::string,std::variant<int,__int64,std::string,double>>,std::allocator<std::pair<const std::string,std::variant<int,__int64,std::string,double>>>>::assign<std::_Deque_unchecked_const_iterator<std::_Deque_val<std::_Deque_simple_types<_Ty>>>,0>(_Iter,_Iter)”的引用 with [ _Ty=std::pair<const std::string,std::variant<int,__int64,std::string,double>>, _Iter=std::_Deque_unchecked_const_iterator<std::_Deque_val<std::_Deque_simple_types<std::pair<const std::string,std::variant<int,__int64,std::string,double>>>>> ] D:\Program Files\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\deque(875): note: 查看对正在编译的函数 模板 实例化“void std::deque<std::pair<const std::string,std::variant<int,__int64,std::string,double>>,std::allocator<std::pair<const std::string,std::variant<int,__int64,std::string,double>>>>::assign<std::_Deque_unchecked_const_iterator<std::_Deque_val<std::_Deque_simple_types<_Ty>>>,0>(_Iter,_Iter)”的引用 with [ _Ty=std::pair<const std::string,std::variant<int,__int64,std::string,double>>, _Iter=std::_Deque_unchecked_const_iterator<std::_Deque_val<std::_Deque_simple_types<std::pair<const std::string,std::variant<int,__int64,std::string,double>>>>> ] D:\Program Files\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\deque(873): note: 在编译 类 模板 成员函数“void std::deque<std::pair<const std::string,std::variant<int,__int64,std::string,double>>,std::allocator<std::pair<const std::string,std::variant<int,__int64,std::string,double>>>>::_Copy_assign(const std::deque<std::pair<const std::string,std::variant<int,__int64,std::string,double>>,std::allocator<std::pair<const std::string,std::variant<int,__int64,std::string,double>>>> &,std::false_type)”时 D:\Program Files\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\deque(889): note: 查看对正在编译的函数 模板 实例化“void std::deque<std::pair<const std::string,std::variant<int,__int64,std::string,double>>,std::allocator<std::pair<const std::string,std::variant<int,__int64,std::string,double>>>>::_Copy_assign(const std::deque<std::pair<const std::string,std::variant<int,__int64,std::string,double>>,std::allocator<std::pair<const std::string,std::variant<int,__int64,std::string,double>>>> &,std::false_type)”的引用 D:\c++library\influxdb-cxx\include\Point.h(93): note: 查看对正在编译的 类 模板 实例化“std::deque<std::pair<const std::string,std::variant<int,__int64,std::string,double>>,std::allocator<std::pair<const std::string,std::variant<int,__int64,std::string,double>>>>”的引用 D:\Program Files\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\deque(1176): error C2280: “std::pair<const std::string,const std::string> &std::pair<const std::string,const std::string>::operator =(volatile const std::pair<const std::string,const std::string> &)”: 尝试引用已删除的函数 D:\Program Files\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\utility(276): note: 参见“std::pair<const std::string,const std::string>::operator =”的声明 D:\Program Files\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\utility(276): note: “std::pair<const std::string,const std::string> &std::pair<const std::string,const std::string>::operator =(volatile const std::pair<const std::string,const std::string> &)”: 已隐式删除函数 D:\Program Files\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\deque(875): note: 查看对正在编译的函数 模板 实例化“void std::deque<std::pair<const std::string,const std::string>,std::allocator<std::pair<const std::string,const std::string>>>::assign<std::_Deque_unchecked_const_iterator<std::_Deque_val<std::_Deque_simple_types<_Ty>>>,0>(_Iter,_Iter)”的引用 with [ _Ty=std::pair<const std::string,const std::string>, _Iter=std::_Deque_unchecked_const_iterator<std::_Deque_val<std::_Deque_simple_types<std::pair<const std::string,const std::string>>>> ] D:\Program Files\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\deque(875): note: 查看对正在编译的函数 模板 实例化“void std::deque<std::pair<const std::string,const std::string>,std::allocator<std::pair<const std::string,const std::string>>>::assign<std::_Deque_unchecked_const_iterator<std::_Deque_val<std::_Deque_simple_types<_Ty>>>,0>(_Iter,_Iter)”的引用 with [ _Ty=std::pair<const std::string,const std::string>, _Iter=std::_Deque_unchecked_const_iterator<std::_Deque_val<std::_Deque_simple_types<std::pair<const std::string,const std::string>>>> ] D:\Program Files\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\deque(873): note: 在编译 类 模板 成员函数“void std::deque<std::pair<const std::string,const std::string>,std::allocator<std::pair<const std::string,const std::string>>>::_Copy_assign(const std::deque<std::pair<const std::string,const std::string>,std::allocator<std::pair<const std::string,const std::string>>> &,std::false_type)”时 D:\Program Files\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\deque(889): note: 查看对正在编译的函数 模板 实例化“void std::deque<std::pair<const std::string,const std::string>,std::allocator<std::pair<const std::string,const std::string>>>::_Copy_assign(const std::deque<std::pair<const std::string,const std::string>,std::allocator<std::pair<const std::string,const std::string>>> &,std::false_type)”的引用 D:\c++library\influxdb-cxx\include\Point.h(90): note: 查看对正在编译的 类 模板 实例化“std::deque<std::pair<const std::string,const std::string>,std::allocator<std::pair<const std::string,const std::string>>>”的引用 NMAKE : fatal error U1077: “"D:\Program Files\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\bin\Hostx64\x64\cl.exe"”: 返回代码“0x2” Stop. NMAKE : fatal error U1077: “"D:\Program Files\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\bin\HostX64\x64\nmake.exe"”: 返回代码“0x2” Stop. NMAKE : fatal error U1077: “"D:\Program Files\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\bin\HostX64\x64\nmake.exe"”: 返回代码“0x2” Stop. NMAKE : fatal error U1077: “"D:\Program Files\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\bin\HostX64\x64\nmake.exe"”: 返回代码“0x2” Stop.
@MlovehebeE Please provide the full logs first.
We don't have enough information to solve this issue, unfortunately; if you have any more information to help us solve this, please reopen!
https://github.com/offa/influxdb-cxx/issues/112