【发布时间】:2011-03-20 18:14:36
【问题描述】:
在编译无 serna 包时出现以下错误:
build/buildd-serna-free_4.3.0.20110221-2-i386-pAsDoD/serna-free-4.3.0.20110221/
sfworks/common/RefCntStorage.h:76:10:
error: non-placement deallocation function 'static void
StringPrivate::RefCntData<E>::operator
delete(void*,StringPrivate::size_type) [with E = QChar,
StringPrivate::size_type = unsigned int]'
/build/buildd-serna-free_4.3.0.20110221-2-i386-pAsDoD/serna-free-4.3.0.20110221/
sfworks/common/RefCntStorage.h:135:9:
error: selected for placement delete
代码如下:
void operator delete(void* p, size_type)
{
::operator delete(p);
}
【问题讨论】:
-
看起来像 gcc 4.5 的变化:sourceforge.net/tracker/…
标签: c++