gpt4 book ai didi

c++ - 未安装 Gurobi 机器中的 Gurobi 可执行文件

转载 作者:行者123 更新时间:2023-11-28 06:27:18 33 4
gpt4 key购买 nike

在我的 Gurobi C++ 程序中,我尝试使可执行文件可移植到其他未安装 Gurobi 的机器上。

当我将可执行文件移动到另一台机器时,错误消息如下:

dyld: Library not loaded: libgurobi60.so
Referenced from: <executable_folder>
Reason: image not found
Trace/BPT trap: 5

我在Gurobi文件夹里面的lib文件夹里找到了libgurobi60.so和libgurobi_c++.a

这是因为版权问题还是其他原因?

在 Mac OS 10.10、Gurobi 6.0.0 中编译

最佳答案

您的项目似乎依赖于 shared object名为 libgurobi60.so 的文件一旦移动可执行文件就无法访问。

确保 .so 文件与可执行文件一起移动。如果 .so 文件与可执行文件一起保存,但您仍然看到此错误,则可执行文件正在错误的位置搜索 .so。

关于c++ - 未安装 Gurobi 机器中的 Gurobi 可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28308730/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com