1

我正在尝试在 MS Visual C++ 2010 中使用 lpsolve 进行优化。但是,我尝试按照链接库的说明进行操作,但在尝试运行 lpsolve 站点上提供的演示时仍然出现错误。

  • 我是64位系统,但是在VS2010中只能做一个控制台32的应用
  • 我在 System32 和 SysWOW64 中都放置了 lp​​solve55.dll
  • 我已将所有头文件放在 C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include
  • 我已将所有库文件和 dll 放在 C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib
  • 在项目首选项、链接器、附加依赖项中我列出了 lpsolve55.lib

使用 win32 lpsolve 存档,演示编译,但运行后立即引发以下错误:“lpsolveDEMO.exe 中 0x77b98e19 处的未处理异常:0xC0000005:访问冲突写入位置 0x00000014。”

我没有添加库或使用除 stdio 库之外的任何其他库的经验。任何帮助将不胜感激,或者任何更直接地使用线性优化库的建议,因为除了这个不起作用的演示之外,我找不到任何关于 lpsolve 的教程

4

0 回答 0