gpt4 book ai didi

c++ - 使用 g++ 编译 c++ 时缺少 cygwin1.dll

转载 作者:行者123 更新时间:2023-11-28 08:26:33 25 4
gpt4 key购买 nike

我正在使用 cygwin,当我用 gcc 编译 hello world 时,编译器不知何故不理解使用 std 命名空间(其中一些缺失),但是当我用 g++ 编译时,是的,它们可以工作。但是当我点击 helloworld.exe 时,它​​说缺少 cygwin1.dll。

有什么我可以做的吗?

最佳答案

“gcc”是 C 编译器——命名空间不是 C 语言的一部分。 “g++”是 C++ 编译器,因此它会理解命名空间。

试试 no-cygwin编译生成依赖于 mingw 运行时而不是 cygwin 运行时的可执行文件时的选项(AFAIR,引入许可问题)。

关于c++ - 使用 g++ 编译 c++ 时缺少 cygwin1.dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3902786/

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