【问题标题】:How to create a static library in osx如何在 osx 中创建静态库
【发布时间】:2014-03-26 01:27:34
【问题描述】:

lpsolve 是一个可用于解决线性规划问题的 C 库。它们有一些头文件,您可以使用它们创建 dylib 或静态库(.a)。 osx library 有一些头文件,一个 dylib 文件和一个 .a 文件。但这些是为 32 位编译的。但是 OSX 现在使用的是 64 位操作系统,我必须重新编译这些才能使用他们的 api。

谁能给我任何关于如何为 64 位操作系统编译这些 .h 文件的链接?

【问题讨论】:

  • 头文件不能编译,需要下载源码。
  • 我有源头文件。如何使用这些 .h 文件来编译库。
  • 你有来源或者你有标题。 “源标题”没有任何意义。你有 .c 文件吗?
  • 我只有 .h 文件。没有 .c 文件
  • 幸运的是,看来你可以download the source

标签: objective-c c macos cocoa lpsolve


【解决方案1】:

假设您喜欢Homebrew(如果您不喜欢,请立即安装它),

$ brew install lp_solve

你就完成了。如果你更喜欢MacPorts,我相信你可以做到

$ port install lp_solve

【讨论】:

  • 404 未找到。我正在使用自制软件。
  • 为我工作。你确定你的网络正常吗?或者,brew update 可能会有所帮助。
  • 是的。 xyz@yaw:~$ brew install lp_solve Error: No available formula for lp_solve Searching taps... Error: 404 Not Found 请报告此错误:github.com/Homebrew/homebrew/wiki/troubleshooting
  • 啊,我知道可能发生了什么——它在不同的存储库中。你可以试试brew tap homebrew/science,然后再尝试安装吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-01
  • 2013-04-11
  • 1970-01-01
  • 2011-03-04
  • 1970-01-01
  • 2021-02-26
相关资源
最近更新 更多