求下面C++制作lib库的过程有没有关问题,求,多谢!真心感激。另外C 语言能用C++的库吗

求下面C++制作lib库的过程有没问题,急求,谢谢!真心感激。另外C 语言能用C++的库吗?
我把自己的一个 exe 的程序 直接改工程属性从exe改成lib

然后想导出一个函数,在cpp的开头加上 extern char*  mypdfread ( const char*p);

这个有问题吗?是不是lib已经做成可以导出用了?谢谢,接下来怎么用呢

另外C 语言能用C++的库吗?怎么用
------解决方案--------------------
extern "C" __declspec(dllexport) char* mypdfread ( const char*p);
没记错的话这样才对

如果有安装VS的话就会有dump工具,用这个可以查看dll导出的函数,或者直接用viewdll之类的
c++的函数可以给c用,前提是用extern "C"修饰了