可执行错误:无法启动程序

时间:2016-02-24 23:38:35

标签: c++ windows ssl codeblocks libcurl

完成我的C ++程序(在windows os上使用代码块)(使用libcurl)当我尝试从可执行文件启动程序时,它显示一个错误,说我无法启动程序,因为缺少libcurldll,重新安装程序然后重试。我不认为这里需要任何代码行,它只是一个配置和逻辑问题,任何想法都会很棒!

请注意,从codeblocks控制台运行它可以正常工作。

1 个答案:

答案 0 :(得分:3)

DLL或SO的常见问题是可执行文件需要知道它们的位置。

常见的解决方案是将DLL库放在与可执行文件相同的文件夹中:

  1. 找到libcurldll文件。
  2. 找到包含可执行文件的文件夹。
  3. libcurldll文件复制到包含可执行文件的文件夹中。