可执行错误:无法启动程序
Executable error : Can't start program
完成我的C++程序(在Windows操作系统上使用代码块)(使用libcurl)后,当我尝试从可执行文件启动程序时,它显示一个错误,说我无法启动程序,因为libcurldll丢失,重新安装程序然后重试。我认为这里不需要任何代码行,这只是一个配置和逻辑问题,任何想法,都会很棒!
请注意,从代码块的控制台运行它工作正常。
DLL 或 SO 的常见问题是可执行文件需要知道它们的位置。
常见的解决方案是将 DLL 库放在可执行文件所在的文件夹中:
- 找到
libcurldll
文件。 - 找到包含可执行文件的文件夹。
- 将
libcurldll
文件复制到包含可执行文件的文件夹中。
相关文章:
- 在程序和基于文本的游戏和C++内重新启动程序
- 在程序/基于文本的游戏/C++内重新启动程序
- 为什么使用 exec() 重新启动程序不能正常工作?
- 如何在 C++ 的 pacticular 目录中启动程序
- QProcess可以启动程序,但不能启动python(命令行)
- 在GDB中:在启动程序中以代码1退出.在GDB之外运行良好
- 从窗口启动程序时如何查看键盘修饰符?
- 视觉C++为什么我的文件在重新启动程序时被截断?
- 如何防止程序输出终止并重新启动程序而不会丢失数据
- 启动程序和libocci.so.11.1:无法打开共享对象文件:没有这样的文件或目录
- 无法启动程序
- 在QT中启动程序时如何创建列表或对象
- 在 CMAKE 中设置CMAKE_RUNTIME_OUTPUT_DIRECTORY后无法启动程序
- 我启动程序的方式上的不同行为
- 无法弄清楚如何为用户提供启动,停止和重新启动程序的所有选项?
- 无法启动程序.pocketsphinx.dll缺少错误
- 使用包含给定空格的路径启动程序
- 是否可以在异常(SEGFAULT)错误后自动重新启动程序
- 通过 PATH 环境启动程序.具有正确工作目录的变量
- C++启动程序而不打开控制台