完美解决!无法启动此程序,因为计算机中丢失libmysql.dll解决方案(详细版!)

之前我在利用C++调用matlab的matlab engine画图时也发生了此类错误,当时查了大量的资料都没解决,今天又一次遇到了,我必须将它解决,于是我试了好几种方法,才将解决方法写在此文,用来给广大遇到此类问题的朋友解决此类问题。
完美解决!无法启动此程序,因为计算机中丢失libmysql.dll解决方案(详细版!)_第1张图片

解决方法如下:

找到"MySQL的安装路径\MySQL\lib"下的文件动态库libmysql.dll,我的路径是C:\Program Files (x86)\MySQL\lib。
完美解决!无法启动此程序,因为计算机中丢失libmysql.dll解决方案(详细版!)_第2张图片
将其复制,拷贝到你的"项目路径\x64\debug"路径下即可。
我的路径是"C:\Users\机械师\source\repos\Project186\x64\Debug"
完美解决!无法启动此程序,因为计算机中丢失libmysql.dll解决方案(详细版!)_第3张图片
至于为什么要选择x64文件夹的问题,需要注意的是,项目必须选择x64的,由于libmysql是x64库。完美解决!无法启动此程序,因为计算机中丢失libmysql.dll解决方案(详细版!)_第4张图片如果你的默认不是x64(我的就不是,默认是x86,所以这里必须修改,不然操作都是错的),请修改为x64。

如果你不知道你的项目路径,可以采取下面的方法:
1.打开Visual Studio并创建好你的项目。
完美解决!无法启动此程序,因为计算机中丢失libmysql.dll解决方案(详细版!)_第5张图片
2.点击左上角菜单栏中的"文件-打开-项目/解决方法"
完美解决!无法启动此程序,因为计算机中丢失libmysql.dll解决方案(详细版!)_第6张图片
3.找到和你项目名称一样的文件夹并打开。
完美解决!无法启动此程序,因为计算机中丢失libmysql.dll解决方案(详细版!)_第7张图片
4.随便点击一个文件,然后右键属性,便能找到你项目的路径。然后打开我的电脑,并找到对应的路径即可。

根据上面的过程,我们便成功能够调试出结果。并且没有报错,我们成功的解决了这一问题。完美解决!无法启动此程序,因为计算机中丢失libmysql.dll解决方案(详细版!)_第8张图片

你可能感兴趣的:(完美解决!无法启动此程序,因为计算机中丢失libmysql.dll解决方案(详细版!))