1.执行linux版本时,碰到官方默认发布的cef3二进制包,不支持在动态库中初始化cef3
现象:启动时报一下错误->
FATAL:content_main_runner.cc(662)] Check failed: base::allocator::IsAllocatorInitialized()
原因:
在共享库中初始化cef3时程序不加载libcef.so,这涉及到cef3的内存管理框架,不能使用手动加载的方式解决
解决方法:
1)项目启动前使用以下终端命令配置运行环境
export LD_PRELOAD=/path/to/libcef.so
预加载libcef.so,然后再执行我们的程序
缺点:不够人性化,需要安装时候调整环境变量
优点:实施简单,没有附加的项目调整

2)修改cef3的内存管理框架(只需修改一些配置),重新编译cef3,代价是降低程序的执行效率
缺点:降低性能,编译难度大,资料少,不利于和cef3官方同步
优点:项目更独立,可以避免一些项目结构的调整

3)放弃动态库的形式初始化cef3,采用主程序形式初始化cef3
缺点:
项目结构需要大调整
需要手动加载coreclr
项目主次对换,原项目以coreclr为主(提供原生.net core开发体验),cef3为附属(更独立),现以cef3为主(无法脱离),coreclr为附属(.net core开发体验降低)
优点:解决coreclr的终端启动问题,不需要做命令行窗口转接,coreclr可脱离

状态:
2016-6-4
已采用方案3解决此问题

转载于:https://www.cnblogs.com/esrin/p/5970666.html

2016-5-31 问题及解决相关推荐

  1. 【Hadoop Summit Tokyo 2016】Rakuten是如何解决由于大规模多租户Hadoop集群造成的迷之问题的...

    本讲义出自Tomomichi Hirano在Hadoop Summit Tokyo 2016上的演讲,主要分享了Rakuten公司遇到的大规模多租户Hadoop集群造成的迷之问题:从来不结束任务.数据 ...

  2. 【word 2016】保存太慢解决办法

    Office 2013已经发布了好久了,这几天趁着重装系统,装上了繁体中文2013专业版,是正版的哦,单位买的批量授权版,和以往的版本一样,可以装上语言包变成简体版的(要额外付费).体验很满意,界面与 ...

  3. excel白屏未响应_「excel打开空白」Excel 2016 打开后空白的解决方法 - seo实验室

    excel打开空白 最近使用excel 2016时遇到一个这样的状况,就是双击打开一个有内容的xlsx表格后显示空白,用管理员身份打开也是一样,这里总结一下解决方法: 说明:Office 2016在安 ...

  4. ECCV 2022 | 稀有类别提升31%!如何解决3D检测中长尾问题?(Waymo最新)

    题目:Improving the Intra-class Long-tail in 3D Detection via Rare Example Mining 作者:waymo 摘要 深度学习体系结构的 ...

  5. 2016年31款轻量高效的开源JavaScript插件和库(下)

    目前有很多网站设计师和开发者喜欢使用由JavaScript开发的插件和库,但同时面临一个苦恼的问题:它们中的大多数实在是太累赘而且常常降低网站的性能.其实,其中也有不少轻量级的插件和库,它们不仅轻巧有 ...

  6. Excel 2016 打开后空白的解决方法

    最近使用Excel 2016时遇到一个这样的状况,就是双击打开一个有内容的xlsx表格后显示空白,用管理员身份打开也是一样,这里总结一下解决方法: 说明:Office 2016在安装时会默认安装在系统 ...

  7. 解题报告——例题 5-6团体队列(Team Queue UVa 540)——31行代码解决

    题目大意: 有t个团队的人正在排一个长队,每次新来一个人时,如果他有队友在排队,那么这个新人会插队到最后一个队友的身后.如果没有任何一个队友排队,那么他会排到长队的队尾.输入每个团队中所有队员的编号, ...

  8. ps4实况2016服务器维护,实况足球2016 PS4联机延时的解决办法

    很多朋友问我怎么解决PS4 联机延时的办法,我被一IT达人告知可以使用 router port forwarding ,自己研究并且尝试后后发现,提高了不少联机效果.现在把方法步骤列下来,方便大家联机 ...

  9. NoteExpress与word 2016不能关联问题的解决

    折腾了一下午,终于解决了! 描述一下我遇到的情况:win10,office2016,网上说的三种方法都试过后,问题仍然没有解决.      一.网上流行的三种解决方法:      (1)针对NE的,N ...

  10. 2016年31款轻量高效的开源 JavaScript 插件和库

    为什么80%的码农都做不了架构师?>>>    目前有很多网站设计师和开发者喜欢使用由JavaScript开发的插件和库,但同时面临一个苦恼的问题:它们中的大多数实在是太累赘而且常常 ...

最新文章

  1. asp.net2.0学习历程 菜鸟到中级程序员的飞跃【月儿原创】
  2. 手机测试用例-设置测试用例
  3. POJ 1125 Stockbroker Grapevine
  4. 《C++ Primer 4th》读书笔记 第6章-语句
  5. Rainbond最佳实践:Tomcat配置Redis实现Session共享
  6. windows 代理软件_一款强大的远程控制实用软件,分享给你……
  7. 【编译原理】文法的基本概念
  8. 数据结构单链表SingleLinkedList,Java实现单链表增删改查
  9. protected访问权限_复习封装与访问控制
  10. python书写风格_python书写风格
  11. 携号转网将于明年在全国范围内实施
  12. Linux 内核维护缺后浪,前浪Linus缺点Fun
  13. 用java swing做连连看_java基于swing实现的连连看代码
  14. 【Flink】Flink TimeServer 之 timerService().registerProcessingTimeTimer
  15. php--PDO操作数据库
  16. 人体三维重建——参数化人体方法简述
  17. php 如何移动文件,php怎样移动文件
  18. Linux---->进程-基础
  19. 2019年支付宝集五福秘笈!内含攻略及互助群
  20. 分布式数据存储系统:三要素

热门文章

  1. Linux进阶之路————进程与服务管理
  2. java线程变量值_JAVA线程中对变量值的修改
  3. android 视频录制和上传,关于android实时视频录制与上传 .
  4. php封装redis类,php封装redis操作类
  5. 友元是c还是java_[C++]【类】友元的三种声明及注意事项
  6. java 写传奇游戏吗,文字版传奇游戏
  7. java各个版本的特性_Java各个版本的新特性
  8. 设置中文环境_我花几年时间找到的学习中文好方法,值得你一看
  9. pythonocc 扩展数据_如何在pythonOCC中使用样条函数?
  10. static变量 java