Linux下怎么用C++实现动态链接库
发布网友
发布时间:2022-04-30 01:26
我来回答
共2个回答
热心网友
时间:2022-06-28 00:06
写个C程序,makefile 里面发布成一个 动态库文件,比如.so结尾的文件
另外的程序如果要用这个so里面的方法,编译时候在makefile里面增加对lib的引用,比如
THE_INCLUDE = -I$(WORK_HOME)/include -I$(CRM_HOME)/include
THE_LIBPATH = -L$(WORK_HOME)/lib -L$(CRM_HOME)/lib
THE_LIB = -lConfigFile -lbase -locci10 -lfile -lwsc
热心网友
时间:2022-06-28 00:06
gcc生成动态链接库:
加上-shared和-fpic参数,库文件名以lib开头,以.so结尾,如
gcc -fpic -shared -o libtest.so mylib.c
我估计g++也差不多,你可以试试。