gpt4 book ai didi

linux - 如何在 Linux 中将 .c 文件转换为 .so 文件?我有 .c 文件。并需要 Linux 命令将其转换为 .so 文件

转载 作者:太空宇宙 更新时间:2023-11-04 12:33:55 30 4
gpt4 key购买 nike

我得到了 mod_ldap.c 和 mod_authnz_ldap.c 文件。我需要使用 Linux 命令的 mod_ldap.so 和 mod_authnz_ldap.so 文件。

最佳答案

从 c 或 cpp 文件创建 so 文件的两步方法

首先你需要从c文件创建目标文件

从目标文件创建 so 文件的第二件事

逐步生成so文件的过程

从 c 文件创建目标文件的步骤

1) gcc -c -fPIC mod_ldap.c mod_ldap.o

gcc -c -fPIC mod_authnz_ldap.c mod_authnz_ldap.o

从目标文件创建 so 文件的步骤

2) gcc mod_ldap.o -shared -o mod_ldap.so

gcc mod_authnz_ldap.o -shared -o mod_authnz_ldap.so

关于linux - 如何在 Linux 中将 .c 文件转换为 .so 文件?我有 .c 文件。并需要 Linux 命令将其转换为 .so 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42528652/

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