1、报错如下:
Exception in thread "main" java.lang.UnsatisfiedLinkError: com.google.ortools.algorithms.mainJNI.KnapsackSolver_KNAPSACK_BRUTE_FORCE_SOLVER_get()I
at com.google.ortools.algorithms.mainJNI.KnapsackSolver_KNAPSACK_BRUTE_FORCE_SOLVER_get(Native Method)
at com.google.ortools.algorithms.KnapsackSolver$SolverType.<clinit>(KnapsackSolver.java:80)
可能是因为没有加载本地库,加入如下代码即可(java)
Loader.loadNativeLibraries();
2、报错如下
Exception in thread "main" java.lang.UnsatisfiedLinkError:
/tmp/ortools-java1877745589405612529/ortools-linux-x86-64/libjniortools.so: /lib64/libstdc++.so.6:
version `CXXABI_1.3.8' not found (required by /tmp/ortools-java1877745589405612529/ortools-linux-x86-64/libjniortools.so)
使用下面代码检查 libstdc++.so.6
的版本,如不符合,需升级libstdc++.so.6
strings /lib64/libstdc++.so.6 | grep CXXABI