gpt4 book ai didi

c++ - 使用 GCC 从 *nix 交叉编译到 Windows 是否允许使用 VC++ 尚不支持的功能?

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

我希望为 Windows 和 *nix 构建 C++ 应用程序。除了能够在一个步骤中测试所有内容是否正常编译之外,我想知道这是否真的允许我使用 VC++ 尚不支持的 C++ 标准部分 - 例如可变参数模板和一些其他功能。

这可能吗?逻辑似乎表明是这样,但我想这取决于 gcc 是否需要一些特定于 Windows 的工具来生成这些东西作为交叉编译阶段的一部分。

最佳答案

I'm wondering if this actually allows me to use parts of the C++ standard that VC++ does not yet support - such as variadic templates and a few other features.

是的。对于最终可执行文件而言,重要的是编译器生成或链接到什么代码,而不是 VC++ 可以做什么。

但是,请注意平台特定的说明和方法。

关于c++ - 使用 GCC 从 *nix 交叉编译到 Windows 是否允许使用 VC++ 尚不支持的功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9852010/

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