我可以使用 VS 2010 的 2008 VS 运行时构建,而不使用 VS 2008 的副本吗?

发布于 2025-01-01 14:30:53 字数 606 浏览 0 评论 0原文

看起来使用 Visual Studio 2010 可以针对 2008 运行时进行构建,如果您安装了这两个版本: 我可以将 Visual Studio 2010 的 C++ 编译器与 Visual 一起使用吗Studio 2008 的 C++ 运行时库?

是否可以仅使用免费的 Windows 平台 SDK 和 VS 2010 来完成此操作?需要强调的是,安装 Visual Studio 2008 不是一个选项。

背景:我想为 Python 2.7 构建一个 Python 模块。我有 Visual Studio 2010 的副本,但 Python 2.7(特别是 Python(x,y) 发行版)是使用 2008 构建的。重建 Python 或重建 Python(x,y) 不是我想要涉及的内容(有我也想使用其他各种模块)。我的模块需要链接到使用 VS 2008/2010 构建的供应商提供的库(我已经获得了两组库)。我没有 Visual Studio 2008 的副本,而且我真的不想购买一个。

It looks like using Visual Studio 2010 it is possible to build against the 2008 runtime, if you have both editions installed: Can I use Visual Studio 2010's C++ compiler with Visual Studio 2008's C++ Runtime Library?

Is it possible to do this using just the free Windows Platform SDKs and VS 2010? Just to stress - installing Visual Studio 2008 is not an option.

Background: I'd like to build a Python module for Python 2.7. I have a copy of Visual Studio 2010, but Python 2.7 (specifically the Python(x,y) distribution) is built using 2008. Rebuilding Python, or rebuilding Python(x,y) is not something I want to get into (there are various other modules I want to use as well). My module needs to link against vendor-supplied libraries built using VS 2008/2010 (I've been given both sets of libraries). I don't own a copy of Visual Studio 2008, and I really don't want to have to buy one.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

输什么也不输骨气 2025-01-08 14:30:53

这篇 MSDN 文章 指出,尽管您可以在 IDE 中更改平台工具集您仍然需要安装 VS2008 二进制文件。

我知道您说过安装 2008 不是一个选项,但也许您仍然可以在旧 SDK 中找到免费版本,甚至在 Microsoft 网站

This MSDN article says that although you can change the platform toolset in the IDE you still need to have the VS2008 binaries installed.

I know you said installing 2008 was not an option but perhaps you can still find the free versions in an old SDK or even the Express version on the Microsoft website.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文