c++ - 不能在我自己的代码中包含硬币或排练库
问题描述
我下载了 Coin-or Rehearse Library,并按照教程中的步骤进行操作。我成功地“make install”和“make test”,它们似乎都提供了正确的输出。
但现在我想将此求解器包含到我自己的代码中,这意味着我有另一个 cpp 文件,并且我想包含求解器,就像 cpp Rehearse 提供的示例测试一样。
我将整个排练文件复制到 /usr/local/include ,但它不起作用。(错误:.h 文件未找到)
另外,如果我用我自己的 cpp 名称替换 Makefile.am 中“testRehearse.cpp”的所有外观并运行“make test”,它可以成功编译,但这不是我想要的。(我更喜欢使用 g++ 编译我的代码)
背景:在 OSX 上运行
解决方案
推荐阅读
- django - Django从当前实例设置初始下拉值?
- arrays - Google电子表格,如何使用vlookup从其他表格中获取行?
- javascript - 为什么如果我不在当前函数中实例化我的变量,它会在下一个函数中被忽略?
- r - 修改和拆分 R 数据框中的行名
- reactjs - 我正在尝试使用 rowEvents 触发 react-bootstrap-table-2 中的操作,但 onClick 中的“this”未定义。有任何想法吗?
- javascript - 将 VueJS 连接到 RabbitMQ
- javascript - 如何从 XMLHttpRequest (AJAX) 调用 PHP 函数?
- asp.net - 无法从中继器中的 RadioButtonList 中获取选定项目
- php - 带有 mpdf 的多个 PDF 文件在所有生成的文件中只返回一个值
- ibm-watson - 有没有办法使用 Watson 语音识别来维护会话状态以避免说话人识别混乱?