我正在使用 code::blocks 和 boost。我可以使用 boost::regex 进行编译。
当我使用 boost::shared_ptr 并编译我的项目时。我收到此编译错误:
...\Local\Temp\ccviNbsT.s|30|错误:操作数大小不匹配,
xadd'| ...\Local\Temp\ccviNbsT.s|63|Error: no such instruction:
包括 DWORD PTR [eax]'|
注意:我注意到 shared_ptr 没有静态库。
include <boost/smart_ptr/shared_ptr.hpp>
class AClass
{
void VAddView(boost::shared_ptr<IClass> pView)
{
}
};
我很迷茫,谁能告诉我这是怎么回事?