gpt4 book ai didi

c++ - 如何在 Windows 8 Developer Preview 上构建 Boost C++?

转载 作者:搜寻专家 更新时间:2023-10-31 01:54:58 29 4
gpt4 key购买 nike

我想在 Windows 8 Metro 应用程序中使用 Boost C++,但我无法通过 Windows 8 Developer Preview 中的 Visual Studio 11 获取在 Windows 8 上构建的库。我相信这是由于此时 VS 11 上开箱即用的功能有限。

最新版本的 Boost (1.48.0) 没有安装程序。

有人对此有解决方案吗?

如果答案是在 Windows 7 上构建并传输,我该如何完成?

Boost C++ 下载:http://www.boost.org/users/download/Boost C++ 入门:http://www.boost.org/doc/libs/1_48_0/more/getting_started/windows.html

最佳答案

Metro 图​​书馆和桌面图书馆是不同的东西。地铁图书馆受到严格限制。您可以在 Windows 7 上构建该库并将其手动安装到您的系统上,但这并不意味着您可以通过 Metro 应用程序在您的系统上使用它,如果它进行了 Metro 不允许的系统调用。

与其说是“所有的 Boost”,还不如尝试让您需要的部分工作来为您提供最好的服务。如果您不使用 Boost 来处理文件,那么您关心文件访问现在必须是异步的,并且必须通过 API 来确保您的 Metro 应用程序已声明正确的功能,等等?当然,如果您使用的是 C++11 中的 Boost 部分(例如 shared_ptr),那么使用 C++11 版本可以省去很多麻烦。

关于c++ - 如何在 Windows 8 Developer Preview 上构建 Boost C++?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8966879/

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