gpt4 book ai didi

c - 如何在 linux 中将 c 文件构建到共享对象(库)中

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

我需要将一个 hello world 函数构建到一个动态库中。我在 linux 上用 C 语言编写代码。任何人都可以帮助一些示例代码吗?还用于链接生成的库?

最佳答案

首先将文件编译成目标代码

$gcc -Wall -fPIC -c test1.c test2.c 

-fPIC 表示会产生位置无关的代码。

$gcc -shared -o libtest.so test1.o test2.o

关于c - 如何在 linux 中将 c 文件构建到共享对象(库)中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11401071/

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