关于动态静态库,问一些很弱的问题。

meiguakee meiguakee 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
首先好吧,这些问题真的很弱。

1.使用__declspec(dllexport)导出的内容,必须要用__declspec(dllimport)才能使用么?
2.使用def文件,是不是也只有在生成动态库的时候使用?
3.__declspec(dllexport)只是在生成动态库的时候使用,静态库的时候不需要对么?
4.如果123是对的,那么生成静态库的时候,什么都不用加,写好以后,各种东西(函数,类或者也许还有别的吧)就都被导出来了吗?就跟在源程序写函数一样?
5.如果我想到导出一个Cwnd*返回值的函数,则必须用MFC扩展dll,如果只是导出一个HWND返回值的函数,那么MFC规则的dll就可以了?
6.MFC扩展DLL跟MFC规则DLL,反映到项目的配置上,区别是什么。vs05.
(5.1+6.1)/2 = 5.6: 我还是觉得这个问题发到MFC版块,不如发到C++版块。

补充:谢谢各位直接回答我的问题,而不是给我一个链接,更不是给我一个文档教程。

感慨:所谓勤能补拙,你信奉这句话么?那么所谓扬长避短你又怎么去接受?天赋的价值要被鼓吹励志抹杀么?
3岁起显露极高的音乐天赋,4岁跟父亲学习钢琴,5岁开始作曲。6岁到慕尼黑、维也纳、普雷斯堡作了一次试验性的巡回演出。35岁,他死啦。靠着勤奋,you can?
人的精力有限,本人更信奉扬长避短。勤能补拙?糟蹋时间!天赋,兴趣,能力,是一组,而iq不在其中。所以拙还是不补的最好,因为你并不真的喜欢它。好吧,但是,我还是暂时只能继续走这条路,并不是所有的擅长跟爱好都能给你提供面包。有幸擅长一个好职业的人,与其是优秀的,不如说是幸运的。所以,在工作一年后,我仍然弱到还在提问这样的问题。此致,默哀。
...全文

相关推荐

X64dbg调试器实战:动态调试与断点技巧全解析

在软件逆向工程中,动态调试是理解程序运行时行为的关键技术,它与静态分析互补,能直观观察寄存器、堆栈和内存变化。对于Windows平台的用户态程序分析,一款高效可靠的调试器至关重要。X64dbg作为开源免费的调试工具,原生支持64位程序,提供了清晰的反汇编界面、强大的断点管理和灵活的脚本扩展,是OllyDbg在x64时代的理想继任者。它不仅能帮助新手快速定位关键算法逻辑,也解决了断点不命中、附加失败、字符串乱码等常见问题,同时可通过ScyllaHide等插件绕过反调试检测。无论是CTF竞赛、恶意代码分析还是软

Siyang

VS2013配置libcurl全攻略:静态库链接与LNK2019解决

在C/C++网络编程中,libcurl是跨平台HTTP/HTTPS/FTP/SMTP请求的基础库,通过easy interface即可完成请求配置与执行。相比WinInet,libcurl在超时控制、自定义Header、代理设置上更简洁,且支持静态库集成,适合快速嵌入老工程。然而在VS2013等旧工具集环境下,配置不当常引发LNK2019链接错误或证书校验失败。本文从libcurl原理出发,系统讲解静态库编译、运行库对齐、预处理宏定义、附加依赖项等关键配置,并给出GET/POST示例代码。适用于维护VS20

空明流转

Android端DWG解析:libredwg交叉编译与JNI封装实战

在移动端处理工程图纸格式,往往需要复用成熟的C/C++库。NDK交叉编译技术正是连接底层C库与Android系统的关键桥梁,它通过工具链配置、环境变量设定与目标架构编译,将原生库转换为Android可用的静态或动态库。JNI则作为Java层与Native层之间的接口,让Android应用能够直接调用C库的解析能力。这一技术路径广泛应用于工程看图、离线文档处理、数据解析等场景。本文以工程图纸解析为例,详细讲解如何将libredwg这一开源C库通过NDK工具链交叉编译为Android静态库,并封装成JNI接口供

weixin_34416754

MFC实战:集成SQLite3实现本地数据存储完整指南

在Windows桌面应用开发中,嵌入式数据库是轻量级数据持久化的常见选择。它无需独立服务进程,数据以单文件形式存储,通过C语言API即可直接访问,具有部署简单、跨平台等优势。SQLite正是这类数据库的代表。理解其底层原理,如SQL预处理、参数绑定、事务提交机制,有助于开发者在C++工程中高效利用。对于基于MFC框架的传统界面程序,集成SQLite可显著降低数据存储成本,避免部署外部数据库客户端的繁琐。从配置SQLite环境、封装CString友好的数据访问层,到使用CListCtrl展示查询结果,这一套实

propsX

高校技术转移办公室人员在技术成果离校前,如何高效完成知识产权状态审核?.docx

高校技术转移办公室人员在技术成果离校前,如何高效完成知识产权状态审核?

BIZKEEN
评论 5
收藏 已收藏
分享
返回顶部
meiguakee
C++ 语言 65,214 成员 250,514 内容