C语言程序如何调用c++库

更新时间:01-26 教程 由 花栀 分享

在C语言代码工程中经常会用到其他高级语言生成的动态、静态库函数,对于这种情况就需要进行特别处理。本文针对C++实现的一系列库函数在C语言代码中的调用方式进行研究说明。首先,需要在库函数的头文件中使用externC进行函数声明,使得C语言在包含头文件的时候也能够获得函数

1码和普通的C++代码没有什么区别,但是头文件中需要添加一些针对C语言的声明,具体如下:可以看到,我们在函数头文件声明时专门声明了该函数的C语言函数声明。然后调用g++进行库函数编译,针对C++的库的制作一定要使用g++,使用gcc是会报错的。这样就已经生成了一个动态库。

声明:关于《C语言程序如何调用c++库》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2274182.html