VC新手請教:我有一個靜態庫的源碼,如何把它編繹成動態庫? RT。能否詳細說明如何操作?Thanks! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把接口或类都export出来就可以了。 导出变量和函数。__declspec( dllexport ) int i;__declspec( dllexport ) void func(); 制作一DEF文件,导出相关的函数或者类,然后修改编译选项等等! 制作一DEF文件,导出相关的函数或者类,然后修改编译选项等等! 导出类:#ifdef _xxxx_export_#def _xxx_ __declspec(dllexport)#els #def _xxx_ __declspec(dllimport)_xxx_ class aa{ ...} 用 vcleaner(我没做大哥已经很久了.......) 的方法也可以。 首先需要更改项目的配置类型,然后是写DllMain,写Def文件或是__declspec(dllexport). 新建一个动态连接库工程,把代码复制过去,用__declspec(dllexport)加在函数前面,或者用.DEF文件导出函数也可以。 建一个dll工程,导入所有的源码然后用__declspec(dllexport)导出你需要的函数 這個靜態庫程序如果導入到dll并且build(此時我還沒有加入DEF文件或是用__declspec(dllexport)加在函数前面),就會出現很多這樣的錯誤提示error LNK2001: unresolved external symbol __Addtesterror LNK2002: unresolved external symbol __Deltest ........這是怎么回事?為什么在靜態庫中就可以完全編繹成.Lib文件,并且沒有這樣的錯誤提示? 方便的话,把你的工程发给我,我给你写[email protected] CComboBox重写问题 我使用GDI+中的Graphics类,在CSDN中怎么查不到它的构造函数列表? 做个日志系统的兄弟进来探讨下. 请问怎么取得一个客户区的窗口句柄? 清除listBox 中的内容? 如何用xslt中提取字符串 哪有《深入浅出mfc》的电子版下载啊 看完了inside vc++和深入浅出mfc,想学些更高级更专门的知识,有些什么书? 请问如何才能知道程序是用什么语言写的? 我想给我已做好的ATL写的EXE服务加个参数运行,并且合并成一个文件,VC++6.0怎么做好,建个什么好? 请问从串口读进来的数据怎样存在数组或变量中,并且在图片控件上画出曲线图? 帮我看段程序
__declspec( dllexport ) int i;
__declspec( dllexport ) void func();
#ifdef _xxxx_export_
#def _xxx_ __declspec(dllexport)
#els
#def _xxx_ __declspec(dllimport)_xxx_ class aa
{
...
}
然后用__declspec(dllexport)导出你需要的函数
error LNK2001: unresolved external symbol __Addtest
error LNK2002: unresolved external symbol __Deltest
........
這是怎么回事?為什么在靜態庫中就可以完全編繹成.Lib文件,并且沒有這樣的錯誤提示?