终于把泰山OFFICE的MAC本地库问题都解决了

Posted 柳鲲鹏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了终于把泰山OFFICE的MAC本地库问题都解决了相关的知识,希望对你有一定的参考价值。

  经过一番焦头烂额、筋疲力尽的工作,先后解决:

  • opencv/jogamp/ffmpeg编译

MAC上编译OpenCV_柳鲲鹏-CSDN博客

MAC编译jogl/gluegen很顺利_柳鲲鹏-CSDN博客 

MAC编译ffmpeg_柳鲲鹏-CSDN博客 

  • 本地库加载通用办法

全网首发:Linux自带opencv库的JAVA调用失败/java.lang.UnsatisfiedLinkError:libopencv_ml.so.405: 无法打开共享对象文件_柳鲲鹏-CSDN博客

  • 为了解决jogamp问题,专门用老版本的xcode编译了tsjdk8

VirtualBox安装MACOSX 10.13虚拟机_柳鲲鹏-CSDN博客_macosx virtualbox

VirtualBox安装MACOSX 10.13虚拟机的增强功能_柳鲲鹏-CSDN博客 

全网首发:WINDOWS主机与MAC虚拟机文件访问的解决办法_柳鲲鹏-CSDN博客

 成功编译无错MAC OpenJDK8:Terminating app due to uncaught exception ‘NSInternalInconsistencyException‘_柳鲲鹏-CSDN博客

  • ffmpeg的rpath问题

对目录下所有库文件进行rpath更改操作的SHELL脚本_柳鲲鹏-CSDN博客

LINUX/MAC的rpath,搜索依赖库时从哪里开始_柳鲲鹏-CSDN博客 

MAC,在不同目录运行时,加载本地库的相对rpath有问题_柳鲲鹏-CSDN博客

  • 奇怪的错误

全网首发:java[50077:153519] Cocoa AWT: Not running on AppKit thread 0 when expected. libawt_lwawt.dylib_柳鲲鹏-CSDN博客

  吾测试代码成功。结果同事说会导致泰山OFFICE卡死,应该是某个写法不规范导致。于是又修改了接口,ffmpeg解码后把数据传递到JAVA,由JAVA绘制。听着很简单,做起来真是……总算解决了。

  现在再也不想见到负责MAC的同事了……至少近期不要骚扰了。

以上是关于终于把泰山OFFICE的MAC本地库问题都解决了的主要内容,如果未能解决你的问题,请参考以下文章

成功把泰山Office编译为wasm

OFFICE技术讲座:由-(减号)的绘制差异,看不同字体引擎的处理

OFFICE技术讲座:由-(减号)的绘制差异,看不同字体引擎的处理

泰山OFFICE技术讲座:关于文字方向的一种巧妙方案

泰山OFFICE技术讲座:关于文字方向的一种巧妙方案

泰山OFFICE技术讲座:缩放比例与打开文件