LINUX下跑C#程序,遇到LIBMYSQL.DLL程序错误

kklordking 2012-05-30 09:18:04
在WIN下做的串口程序,程序需要调用MYSQL数据,所以我用了MYSQLDRIVERCS这个.DLL文件
但是在LINUX下,我用MONO跑程序的时候,却提示我缺少Libmysql.dll这个错误,各位有谁能告诉我怎么解决么?
...全文
145 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
asdcvbf 2012-08-15
  • 打赏
  • 举报
回复
复制Libmysql这个文件到目录。这个东西可以到mysql官网下载。
足球中国 2012-06-03
  • 打赏
  • 举报
回复
这个dll是c写的。不需要引用。
kklordking 2012-05-30
  • 打赏
  • 举报
回复
这个文件没法用程序引用,WINDOWS下运行没问题,就是在LINUX下无法找到
[Quote=引用 2 楼 的回复:]

复制Libmysql这个文件到目录。这个东西可以到mysql官网下载。
[/Quote]
kklordking 2012-05-30
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

mono 下和 windows 不是完全通用的,一般也要重新编译,如果 windows 下调用了非托管的 dll ,dll 得寻找 linux 版本的,调用部分也得修改
[/Quote]
重新编译这个文件是如何编译呢?
kklordking 2012-05-30
  • 打赏
  • 举报
回复
具体是怎么更改呢?
这个文件我已经有了。。但是程序还是没法找到,
貌似是LINUX库里面找不到响应的文件。。。
我也不知道这个在LINUX下应该怎么安装才是。。
足球中国 2012-05-30
  • 打赏
  • 举报
回复
复制Libmysql这个文件到目录。这个东西可以到mysql官网下载。
__天涯寻梦 2012-05-30
  • 打赏
  • 举报
回复
mono 下和 windows 不是完全通用的,一般也要重新编译,如果 windows 下调用了非托管的 dll ,dll 得寻找 linux 版本的,调用部分也得修改

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧