在多个解决方案中包含C++ mfc 对象库
Include C++ mfc object library in multiple solutions?
我有一个作为独立VC++解决方案存在的对象文件库。我还有许多其他完全独立的VC++解决方案,我希望其中一些解决方案能够利用此库中包含的类。
但是,由于它们在同一个解决方案中,我似乎无法将它们添加为依赖项。我试图调查所谓的"链接器"依赖项,但无法使其工作。
有谁知道一种标准的、现代的高效方法来做到这一点。最终,我的计划是将这些项目整合成一个单一的解决方案,因为我认为它们应该是,但这不是我现在有时间处理的事情。
我认为您正在混合术语项目和解决方案。一般来说,解决方案是项目的集合,它们之间具有指定的依赖关系。
库应该是一个项目(可能依赖于另一个项目),但不是解决方案。如果要将库包含在另一个解决方案中,最简单的方法是将库的项目(以及任何依赖项目)添加到要添加的解决方案中,方法是右键单击解决方案->add->添加现有项目->添加项目。这将确保库将作为解决方案的一部分进行编译。
您需要设置项目之间的依赖关系(在解决方案中),并将库的包含/链接器路径添加到解决方案中使用它的任何项目。
相关文章:
- C++ MFC Libraries in Travis CI
- 从 bmp 文件数据创建 MFC CBitmap
- 如何在 MFC 中显示文件的所有行
- 目录删除 MFC 的问题
- MFC:如何设置CEdit框的焦点?
- MFC 中的抗锯齿
- 双击更改 mfc 中列表控件中的行的颜色
- C++MFC编辑框处理双击
- C++ MFC CObject 派生类摘要?
- 如何在 MFC 对话框中使用 OnDraw
- 在 1 个服务器 n 客户端套接字 C++ MFC 应用程序中更新数据的客户端
- MFC:你能在CDateTimeCtrl中改变自旋的加速度吗?
- MFC:我们如何轻松地从CTreeCtrl切换到CTreeView?
- __int64 CString 返回错误的值 - C++ MFC
- 如何在MFC中的静态文本控件上插入图标?
- 使用 MFC 的表/网格
- MFC 中的窗口消息管理:添加基类调用是否是强制性的?
- MFC/C++ ComboBox:禁用下拉列表关闭和打开(UI 冻结)的绘制
- C++ MFC 跟踪事件调用
- 如何在 MFC 应用程序中启动 ZeroMQ 线程?