gpt4 book ai didi

c++ - 将使用 VC++10 编译的代码链接到使用 VC++9 编译的代码

转载 作者:行者123 更新时间:2023-11-30 04:30:07 25 4
gpt4 key购买 nike

我们的项目使用 VC++9 和 VS2008,我们想切换到 VC++10 和 VS2010 以使用新功能。不幸的是,我们的一些依赖项是用 VC++9 构建的,由于各种原因目前无法用 VC++10 重新编译它们。既然我们真的想进行转换,是否有一种方法可以简单地与这些库链接,或者 VC++10 和 VC++9 二进制文件之间是否不兼容?

编辑:实际依赖项是 BWAPIBWTA .对于 BWAPI,这不是问题,但 BWTA 取决于 CGAL ,这就是给我们带来麻烦的原因。尝试与它链接会产生一堆链接错误。

最佳答案

一般来说,除非依赖项是仅导出“纯”C 函数的 COM 模块或 dll,否则您运气不好。

关于c++ - 将使用 VC++10 编译的代码链接到使用 VC++9 编译的代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8914916/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com