在Win10上使用Cygwin生成的exe,但出现关于kernel32.dll的错误

andy5995

我是Cygwin的新手。我今天安装了它(从他们的网站上下载了最新版本),并构建了一个我一直在努力的程序,几年前,它是由另一位开发人员Blitzed IRC Trivia(develop分支)使用Cygwin为Windows构建的

在Win10 / 64下,Cygwin仅使用在Linux上收到的2条警告(与未使用但已设置变量相同)完成了完整的构建。我已经在Linux上开发和运行它了一个多月。它连接到IRC服务器并开始提出问题。

在我用Cygwin制作了一个exe文件之后,它将启动,但是在到达L25时检查失败,因此该connect_to函数中断了(上面的链接)。我多次检查了我的代码,最后从Cygwin软件包管理器安装了gdb。

当我通过gdb运行它时,在到达断点之前,我收到了一个关于kernel32.dll的错误,看起来很严重。不幸的是,我没有将输出粘贴到文件中,因此在不重新启动到Windows的情况下不会产生确切的错误。

但是在ReactOS中运行它(在Debian 8上的VirtualBox中)之后,将cygwin dll放置到位后,我得到一个对话框

在动态链接库kernel32.dll中找不到过程入口点CancelSynchronousIo

我搜索了Google,但还没有找到任何具体的东西。我的下一步是尝试在Cygwin邮件列表上发帖。

andy5995

我尝试不使用-static进行构建,并且现在可以正常工作。我不知道为什么会导致错误。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

gmcs错误生成dll

来自分类Dev

使用MEF拒绝错误的DLL

来自分类Dev

尝试使用DLL时出现库错误

来自分类Dev

接收关于COM dll注册的错误80004005

来自分类Dev

重新编译.dll时出现错误

来自分类Dev

glDrawElements 错误:nvoglv32.dll OpenGL

来自分类Dev

使用Regsvr32在Windows 7上注册DLL时出现错误“模块XYZ.dll加载失败”

来自分类Dev

在Nano Server上运行ASP.NET 5会引发“无法加载DLL'kernel32'”

来自分类Dev

Windows 上的共享库 - 依赖项使用错误的 dll

来自分类Dev

Cygwin1.dll C++ 应用程序错误

来自分类Dev

libfaad2.dll不是有效的win32应用程序-依赖项错误kernel32.dll

来自分类Dev

libfaad2.dll并非有效的Win32应用程序-依赖项错误kernel32.dll

来自分类Dev

Apache说httpd.exe-系统错误(.dll文件丢失)

来自分类Dev

exe和dll之间的C ++调用错误

来自分类Dev

将DLL与应用程序链接时出现未知错误

来自分类Dev

尝试从dll加载过程时在Delphi中出现错误

来自分类Dev

导入matplotlib失败,出现DLL加载错误,但仅在spyder中

来自分类Dev

导入tensorflow时为什么会出现DLL错误?

来自分类Dev

访问DLL中的函数时出现调试断言失败错误

来自分类Dev

调整窗口大小后OpenGL nvoglv32.dll错误

来自分类Dev

引用BundleConfig中的CSS文件生成WebGrease.dll错误

来自分类Dev

生成时Visual Studio 2013输出中的Project dll错误

来自分类Dev

在TFS中生成sql clr dll的msbuild错误

来自分类Dev

Windows 8.1上的启动错误BackgroundContainer.dll

来自分类Dev

Windows 8.1上缺少MSVCR71.dll错误

来自分类Dev

使用x64 dll获取错误HEAT5150

来自分类Dev

使用外部DLL时PL / I中的错误处理?

来自分类Dev

使用Service Fabric模板时错误的dll文件异常

来自分类Dev

使用多变量函数时Fortran DLL错误

Related 相关文章

  1. 1

    gmcs错误生成dll

  2. 2

    使用MEF拒绝错误的DLL

  3. 3

    尝试使用DLL时出现库错误

  4. 4

    接收关于COM dll注册的错误80004005

  5. 5

    重新编译.dll时出现错误

  6. 6

    glDrawElements 错误:nvoglv32.dll OpenGL

  7. 7

    使用Regsvr32在Windows 7上注册DLL时出现错误“模块XYZ.dll加载失败”

  8. 8

    在Nano Server上运行ASP.NET 5会引发“无法加载DLL'kernel32'”

  9. 9

    Windows 上的共享库 - 依赖项使用错误的 dll

  10. 10

    Cygwin1.dll C++ 应用程序错误

  11. 11

    libfaad2.dll不是有效的win32应用程序-依赖项错误kernel32.dll

  12. 12

    libfaad2.dll并非有效的Win32应用程序-依赖项错误kernel32.dll

  13. 13

    Apache说httpd.exe-系统错误(.dll文件丢失)

  14. 14

    exe和dll之间的C ++调用错误

  15. 15

    将DLL与应用程序链接时出现未知错误

  16. 16

    尝试从dll加载过程时在Delphi中出现错误

  17. 17

    导入matplotlib失败,出现DLL加载错误,但仅在spyder中

  18. 18

    导入tensorflow时为什么会出现DLL错误?

  19. 19

    访问DLL中的函数时出现调试断言失败错误

  20. 20

    调整窗口大小后OpenGL nvoglv32.dll错误

  21. 21

    引用BundleConfig中的CSS文件生成WebGrease.dll错误

  22. 22

    生成时Visual Studio 2013输出中的Project dll错误

  23. 23

    在TFS中生成sql clr dll的msbuild错误

  24. 24

    Windows 8.1上的启动错误BackgroundContainer.dll

  25. 25

    Windows 8.1上缺少MSVCR71.dll错误

  26. 26

    使用x64 dll获取错误HEAT5150

  27. 27

    使用外部DLL时PL / I中的错误处理?

  28. 28

    使用Service Fabric模板时错误的dll文件异常

  29. 29

    使用多变量函数时Fortran DLL错误

热门标签

归档