(我不确定“flag”是否是我正在寻找的词,但我会解释一下。)
我正在尝试编译一个使用GMP大数库的程序。但是为了能够用 GMP 编译,我必须-lgmp
在命令的末尾添加。例如,如果我想编译“program.c”,我必须输入gcc program.c -lgmp
. 这从命令行很容易,但我不知道如何在 Xcode 中执行此操作。如何lgmp
在使用 Xcode 时添加标志?
右键单击 Xcode Groups and Files列表中的目标,然后从上下文菜单中选择Get Info 。在Build选项卡中,键入linker
搜索字段,然后找到Other Linker Flags项。
双击Other Linker Flags项并添加-lgmp
.
也许这有帮助:
您还可以打开活动目标的首选项,然后单击“常规”选项卡。您可以在该选项卡中添加要链接的库,位于底部的“链接库”部分。
您只需打开libgmp.a
系统上包含的文件夹(/usr/local/lib/
对于默认安装),然后将库从文件夹拖到您希望它链接到的目标上。还有其他几种方法,例如Zitrax建议的方法。