gpt4 book ai didi

c++ - 有什么工具可以为 Windows 目标编译 C++2011 代码?

转载 作者:IT王子 更新时间:2023-10-29 01:12:17 27 4
gpt4 key购买 nike

我在 C++2011 中创建了一个程序,它实际上使用了 C++2011 的特性:mutexunique_lockcondition_variablefutureasync

我已经在 Debian Linux 64 位机器上对其进行了测试,它的编译和运行非常顺利。


现在,我想为 Windows 编译它。

我试过 Visual C++ Express 2010,但它不支持 C++ 的新功能。 (Visual C++/Studio 2012 Beta 只能在 Windows 8 上运行。)

我尝试使用 mingw-g++ (4.6) 进行交叉编译,但 Windows 目标似乎不支持这些新功能。 (尽管它们支持 Linux 目标的 g++-4.6)。

目前是否有任何(免费的?)解决方案来为 Windows 目标编译 C++2011 程序?

最佳答案

我的(商业)Just::Thread library为 MSVC 2005/2008/2010 和 Windows 上的 mingw-gcc 4.5/4.6 的 TDM 端口提供 std::threadstd::mutex 和 friend 。不过,它不是免费的。

或者,寻找适用于 mingw 的 gcc 4.7 版本。对 Windows 上线程库的支持应该随 gcc 4.7 开箱即用,但尚未正式发布。

关于c++ - 有什么工具可以为 Windows 目标编译 C++2011 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10011691/

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