【发布时间】:2013-10-08 14:26:28
【问题描述】:
我使用 qtcreator 和 gurobi。
我收到一个错误:无法打开文件 ligburobi50.so。
我检查了一下,文件在那里,我什至给了它 777 权限,但无济于事。有什么想法吗?
This is the QTcreator project file:
# -------------------------------------------------
# Project created by QtCreator 2011-10-18T10:38:12
# -------------------------------------------------
TARGET = Forum
QT -= gui
CONFIG += console
CONFIG -= app_bundle
TEMPLATE = app
INCLUDEPATH += /opt/gurobi500/linux64/include
LIBS += -L /opt/gurobi500/linux64/lib -lgurobi_c++ -lgurobi50 -lpthread
SOURCES += main.cpp
我知道我的信息很少,但这实际上是在我在国外的一位同事的计算机上,我必须在明天之前运行此代码。谢谢!
【问题讨论】:
-
这是编译器错误还是运行时错误?
-
这是一个运行时错误。如果我在不同的用户下执行它,我会得到“无许可证代码”。如果我以许可用户身份执行它,我会收到此错误。我也做了:export LD_LIBRARY_PATH=/opt/gurobi550/linux64/lib(同时切换到另一台5.5版本的电脑)
标签: c++ gcc include qt-creator gurobi