繁体   English   中英

cygwin1.dll丢失-无法运行程序

[英]cygwin1.dll is missing - Cannot run program

我用C / C ++编写了一个程序,并使用Cygwin对其进行了编译。 运行编译的文件时,收到有关缺少库的错误。

Cygwin就像一个简单的框架:在构建的每个程序中,您都必须包含cygwin1.dll库。

重要说明 :在线下载该库可能有风险,因为它可能是病毒。


要解决此问题:
1. 转到您的cygwin目录。 通常是C:\\cygwinC:\\cygwin64 如果您不知道cygwin在哪里,请下载安装文件并运行它。 安装程序建议的安装路径是Cygwin的安装位置。

提示:不要使用包含空格(“”)的目录将cygwin放入其中,因为使用命令行参数运行程序会更容易。

2. 复制文件。 它应该在<Drive>:\\cygwin\\bin\\cygwin1.dll

3. 将文件复制到您的exe文件夹所在的程序文件夹中

您的程序应运行而不会引发异常。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM