gpt4 book ai didi

c - 如何指示 ld 使用 c 查找其他目录?

转载 作者:行者123 更新时间:2023-11-30 14:28:03 25 4
gpt4 key购买 nike

我正在询问 c 中的解决方案,而不是命令行选项。

我确信它存在的原因是 Apache 可以被指示加载 .so 动态:

load modules/mod_perl.so

更新

如果需要用dlsym一一查找,是不是效率太低了?

最佳答案

如果您想动态加载自己的模块,请研究 dlopen/dlsym 系列函数。这就是 Apache 用来加载其模块的方法。 man dlopen 拥有所有信息。

如果要链接共享库,则必须使用链接器命令行选项来指定这些库的位置。否则你的程序将无法执行。再多的 C 编程也无法帮助一个甚至无法启动的程序。

关于c - 如何指示 ld 使用 c 查找其他目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6815411/

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