欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Linux下编译 sp++库及实现过程

程序员文章站 2021-12-25 10:58:44
...

1.首先编写动态库的cpp源文件及头文件

2.编译生成so文件

g++ vpr.cpp -fPIC -shared -o libvpr.so -lm

-lm 添加math相关函数的支持

3.编写可执行文件

gcc main.cpp -o main -L ./ -lcac 

 

-L 是库文件的地址  -l后面跟的是so文件名去掉lib(例如上面那个  就是libcac.o文件)

4.将库文件so文件添加到运行库  不然执行main 文件会提示找不到so 库目录地址

相关标签: Linux