请问我有一个.so文件,如何在Linux下编程使用呢?
发布网友
发布时间:2022-04-19 14:03
我来回答
共1个回答
热心网友
时间:2023-09-14 04:37
新建一个sort.c文件,写一个最简单的排序
使用 gcc -o libsort.so -fPIC -shared sort.c 产生libsort.so库。
.so库有两种调用方法:
新建main.c文件:
使用命令 gcc -o main main.c -lsort -L. 编译。
新建main2.c文件:
使用命令 gcc -o main2 main2.c -ldl 编译。动态加载.so库的话需要-ldl。
运行./main2后输出递增序列,调用成功。