【问题标题】:Linking Libraries in Xcode 3在 Xcode 3 中链接库
【发布时间】:2012-09-24 18:40:17
【问题描述】:

我只将 Xcode 3 用于独立程序。这次虽然我必须使用大数字库。我已经下载了 gmp 并试图将它与 Xcode 3 链接。老实说,我几乎不知道我在做什么。你们能详细解释一下如何链接像 gmp 这样的 Big Number 库,以便我可以使用它来计算大量数字吗?

编辑:我正在使用 C++,我需要能够进行任何数学运算,例如加法、平方根、指数等

【问题讨论】:

    标签: c++ xcode linker


    【解决方案1】:

    有很多方法可以合并该代码,具体取决于依赖的用途和所需的平台。但这似乎是一个非常可靠的起点。

    https://github.com/bmorton/GMPInt

    如果这不是你想要的,你能告诉我们你正在使用什么语言和平台吗?

    【讨论】:

    • 好点,我正在使用 C++,我希望能够对数字进行任何数学运算。即加法,平方根,指数等。我会把它添加到描述中
    • 您不必链接库。 c 源代码包含在发行版中。您仍然可以使用 dynlib,或者您可以创建一个 .a 并链接到它。有关在此处链接 .a 的更多信息stackoverflow.com/questions/445815/linking-libraries-in-xcode
    • 只是为了确保我理解正确,gmp 是否包含在使用 C++ 的 Xcode 3 中?或者 Xcode 3 中包含一些大数字库(使用 C++)?那么在那种情况下,我可以只包含我想要的标题,对吧?
    • GMP 提供 C 代码(它是如何编写的。)您可以将该代码添加到您的项目中并直接调用它。
    • 问题是要包含很多文件,有 37 个 .c 文件,不包括文件夹中的文件。你知道除了 C++ 之外的任何实现,比如你的 github 链接吗?
    猜你喜欢
    • 2010-10-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多