qq_58728490 2024-03-26 20:58 采纳率: 0%
浏览 187

CLion报错-1073741515 (0xC0000135)

未导入dll文件时,导致程序异常终止

img


cmalefile文件

img

项目中已导入dll

img


添加此句便无法正常执行

img

  • 写回答

1条回答 默认 最新

  • 檀越@新空间 2024-03-26 20:59
    关注

    qq_58728490 晚上好🌙🌙🌙
    本答案参考ChatGPT-3.5

    你提供的信息中包含了一个CLion项目的CMakeLists.txt文件,以及一个C++源文件main.cpp。

    根据你的描述,报错信息是“-1073741515 (0xC0000135)”,这是一个Windows操作系统返回的错误代码,意味着无法找到所需的DLL文件。

    针对这个问题,可以尝试以下解决方案:

    1. 确保你的DLL文件已经正确安装,在你的情况下是MySQL的DLL文件。你需要安装MySQL服务器,并且确保将DLL文件目录添加到系统路径(例如C:\Program Files\MySQL\MySQL Server\8.0\lib)。

    2. 检查你的CMakeLists.txt文件,确认正确引入了MySQL的DLL文件。可以通过link_directories命令来添加DLL文件所在的目录。

    3. 检查你的代码,确认是否正确引入了MySQL的头文件和库文件。在你的情况下,可以使用include_directories命令来指定头文件所在的路径,使用target_link_libraries命令来链接MySQL库文件。

    4. 重新生成项目,在CLion中选择"File" -> "Reload CMake Project"来重新加载CMake配置。

    5. 重新编译和运行项目,确保你的项目能够正常链接和运行。

    希望以上解决方案能够帮助你解决问题。如果问题仍然存在,请提供更多的信息,例如完整的错误信息和调试日志,以便更好地帮助你解决问题。

    评论

报告相同问题?

问题事件

  • 创建了问题 3月26日