静态库 动态库 编译与链接问题

banqhu 2008-11-05 10:08:05
如果我的应用A使用B库与C库。

其中B为静态库run-time library is multithreaded DLL,
C为动态库run-time library is multithreaded.
最后A使用run-time library 为 multithreaded静态发布。

这样做技术上可行吗?
期待高手解答。
谢谢!!
...全文
69 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
touta 2008-11-05
  • 打赏
  • 举报
回复
链接时符号不冲突该就没有问题了。
把函数命名和变量名改得a、b、c各有特性就可以了。

才术短浅,不知有帮助没。
banqhu 2008-11-05
  • 打赏
  • 举报
回复
应用程序使用的run-time library 与库使用的run-time library 不一样会冲突吗?
redleaves 2008-11-05
  • 打赏
  • 举报
回复
理论上是没有问题的,就看你的代码怎么写了.混用运行时库的主要问题是内存管理.如果一个库的内存让另一个库去释放...肯定就会完蛋...
xhs_lh04 2008-11-05
  • 打赏
  • 举报
回复
最后A使用run-time library 为 multithreaded静态发布。?
没明白

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧