gpt4 book ai didi

c - 我如何让 C 识别未正确安装的库?

转载 作者:太空宇宙 更新时间:2023-11-04 01:39:24 25 4
gpt4 key购买 nike

对于我正在编写的 C 项目,我需要使用 GMP 库,我已将其解压到我的主目录中(使用带有 bash 的 OpenBSD 操作系统)。我正在通过 git 与其他人合作,所以我无法将 header 更改为相关文件,目前 GCC 给出了无法找到它的错误。我没有 root 权限,所以我不能直接安装它。

如何让 GCC 在我的主文件夹而不是通常的地方查找 GMP 库?

最佳答案

编译时使用参数 -I 告诉 GCC 到哪里寻找头文件,使用 -L 告诉 GCC 到哪里寻找库。

例如:

$ gcc -I/location/of/library/headers -c foo.c -o foo.o
$ gcc -L/location/of/library/libs foo.o -o foo -llibrary

关于c - 我如何让 C 识别未正确安装的库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8474206/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com