运行 Linux 虚拟机上的 FREngine

Running FREngine on Linux VM machine

我已经安装了FREngine 12版本。 许可证已安装。

我已经导出 JDK 变量和 运行 命令:

echo "/opt/ABBYY/FREngine12/Bin" | sudo tee -a /etc/ld.so.conf; sudo ldconfig

但是在初始化过程中 Engine 这样:

Engine.InitializeEngine(
    engineConfig.getDllFolder(), engineConfig.getCustomerProjectId(),
    engineConfig.getLicensePath(), engineConfig.getLicensePassword(), "", "", false);

我收到一个错误:

Cannot load DLL /opt/ABBYY/FREngine12/Bin/libFREngine.so. Unknown error. Error code: 0x0

Please, be aware that this file exists.

你是 运行 作为 sudo 的命令,但我的猜测是你没有将环境变量导出为 sudo

我终于找到了解决办法。我必须安装 g++ 编译器。希望对大家有所帮助。