当前位置: 技术问答>linux和unix
怎样修改makefile中的导出函数
来源: 互联网 发布时间:2016-07-27
本文导语: 现在在用一个开源库,要编译成动态库。这个开源库都会有个头文件,如interface.h,这个头文件声明了库所导出的函数。现在有些导出函数我不需要用想把它去掉,试过直接在interface.h中该函数的声明放到一个新的头...
现在在用一个开源库,要编译成动态库。这个开源库都会有个头文件,如interface.h,这个头文件声明了库所导出的函数。现在有些导出函数我不需要用想把它去掉,试过直接在interface.h中该函数的声明放到一个新的头文件innerinterface.h中,然后在用到这个函数的地方包含这个新的头文件,这样虽然interface.h中没有了这个函数声明,但是在生成的dll中还是有这个函数。请问下我要怎样修改导出的函数????
|
dll ? 你是 windows 还是 linux ?
想要不被其他人调用, 声明成 static 就行了。
想要不被其他人调用, 声明成 static 就行了。
|
这又是什么原因的, 好好的, 能用还改什么呀?