【发布时间】:2022-08-08 13:34:29
【问题描述】:
我是SCIP 的新手,当我尝试构建从this link 获得的分支和价格框架时遇到了这个问题。 供您参考,我使用 MS Visual Studio 2019。我已经下载并安装了precompiled packages。然后,我在我在VS 2019中构建的项目的属性中进行了以下步骤。
- C/C++ -> 常规 -> 附加包含目录 -> C:\\Program Files\\SCIPOptSuite 8.0.1\\include
- 链接器 -> 输入 -> C:\\Program Files\\SCIPOptSuite 8.0.1\\lib\\libsoplex.lib
然后,我构建程序,出现了许多错误(LNK2001),例如, 未解析的外部符号 _imp_SCIPaddCoefLinear 等。
我试图在链接器中放置另一个库,即 链接器 -> 输入 -> C:\\Program Files\\SCIPOptSuite 8.0.1\\lib\\libscip.lib
但是,该程序引发了另一个错误,提示找不到 libscip.dll,建议我重新安装该软件包以解决该问题。 我也尝试过重新安装软件包,但 SCIPOptSuite 8.0.1 的文件夹中仍然没有 libscip.dll。
您对在 MS Visual Studio 中正确安装和使用 SCIP 框架有什么建议吗? 先感谢您。
-
\"...错误提示找不到 libscip.dll ...\"包含
libscip.dll的目录需要在PATH 上,或者libscip.dll需要在与可执行文件相同的目录中。 -
谢谢@RichardCritten,我已经尝试过您的建议,现在可以了。
-
嗨,很高兴知道您找到了解决此问题的解决方案!请考虑回答并接受它作为将其状态更改为已回答的答案。见can I answer my own question..,只是一个提醒:)
-
@MinxinYu-MSFT 当然,谢谢你提醒我! :D
标签: c++ visual-studio scip