如何解决Borland C ++构建器代码中的XMEMORY错误?

时间:2021-12-17 04:51:37

I am using Embarcadero C++Builder XE.

我正在使用Embarcadero C ++ Builder XE。

When I build XMLWrapperLib.lib in a VCL project, I get an error:

当我在VCL项目中构建XMLWrapperLib.lib时,出现错误:

[BCC32 Error] xmemory(28):E2285 Could not find a match for 'SmartXMLWrapperNode::auto_ptr(const SmartXMLWrapperNode)'

[BCC32错误] xmemory(28):E2285无法找到'SmartXMLWrapperNode :: auto_ptr(const SmartXMLWrapperNode)'的匹配项

If I click on the error, it goes to xmemory file code, Template function. point to below:

如果我点击错误,它会转到xmemory文件代码,模板功能。指向下方:

::new (_Vptr) _T1(_Val);

I have copied some files inside this folder:

我在这个文件夹中复制了一些文件:

[rtl100/120/150.bpl and vcl100/120/150.bpl, vclx150.bpl, xmemory] C:\Program Files (x86)\Embarcadero\RAD Studio\8.0\include\dinkumware

[rtl100 / 120 / 150.bpl和vcl100 / 120 / 150.bpl,vclx150.bpl,xmemory] ​​C:\ Program Files(x86)\ Embarcadero \ RAD Studio \ 8.0 \ include \ dinkumware

But it still gives me the same error.

但它仍然给我同样的错误。

1 个解决方案

#1


0  

It was error of Multilizer setup. After Installing it it is resolved.

这是Multilizer设置的错误。安装后,它解决了。

#1


0  

It was error of Multilizer setup. After Installing it it is resolved.

这是Multilizer设置的错误。安装后,它解决了。