【问题标题】:crash when called emplace_back调用 emplace_back 时崩溃
【发布时间】:2017-01-10 13:38:01
【问题描述】:

我使用 tizen sdk 2.3.1 并在模拟器中运行我的应用程序。每次我在发布模式下从 std::vector 调用函数 emplace_back 时,我的应用程序都会崩溃。如果我在调试模式下运行它,它运行得很好。

知道为什么吗?

【问题讨论】:

    标签: tizen tizen-native-app tizen-emulator


    【解决方案1】:

    当你将配置Debug模式改为Release模式时,它也会改变编译器设置。所以在更改为Release模式后,你必须再次将C++编译器更改为C++11。转到项目属性并更改编译器设置。

    查看以下 Tizen Studio 1.0.2 的屏幕截图。

    【讨论】:

    • 抱歉回复晚了。我使用了cli sdk,我不使用tizen studio。我已经在 flags.mk 中指定了 c++ 标签。我试过 -std=c++0x, -std=c++11, -std=c++14 没有任何效果。现在,我正在等待我的 tizen 手机,我希望一切都好,我为真正的手机构建它
    猜你喜欢
    • 2019-02-22
    • 2016-02-11
    • 2018-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-20
    • 1970-01-01
    相关资源
    最近更新 更多