Marmalade扩展和带有c ++ 11代码的库

时间:2016-07-05 09:01:48

标签: c++11 marmalade

我有一个针对iOS的编译静态库,它在内部使用c ++ 11函数。我可以在Marmalade 8.3(没有c ++ 11支持)的扩展中使用这个库吗?扩展程序在Mac上编译好,但是当我尝试在PC上使用此扩展程序构建我的应用程序时,我在部署期间出错:

Undefined symbols for architecture armv7:
 __ZNSt3__119__shared_weak_countD2Ev, referenced from:
 ...

1 个答案:

答案 0 :(得分:0)

C ++ 11运行时与Cx99运行时非常不同。 Marmalade 8.4官方支持C ++ 11。

尝试在启用C ++ 11支持的情况下重新编译扩展和应用程序。