下载了一份mysql,LIB文件夹下又有debug文件夹,opt文件夹, plugin文件夹以及mysqld.lib文件,我要用C++联接mysql,在项目中添加包含目录的时候,有人是包含到debug文件夹下,有人是包含到opt文件夹下。请问哪个高手能帮忙解释下这些文件夹下的内容都有什么区别呢,在什么情况下要用哪个文件夹下的内容呢。载图可能会看不到,我粗略地用树表示一下目录结构吧。lib
debug
libmysql.dll
libmysql.lib
mysqlclient.lib
mysys.lib
regex.lib
strings.lib
zlib.lib
opt
libmysql.dll
libmysql.lib
mysqlclient.lib
mysys.lib
regex.lib
strings.lib
zlib.lib
plugin
debug
ha_innodb_plugin.dll
ha_innodb_plugin.dll
mysqld.lib麻烦各位讲解下在什么情况下使用debug下的内容,什么情况下使用opt下的内容,什么时候使用mysqld.lib吧
debug
libmysql.dll
libmysql.lib
mysqlclient.lib
mysys.lib
regex.lib
strings.lib
zlib.lib
opt
libmysql.dll
libmysql.lib
mysqlclient.lib
mysys.lib
regex.lib
strings.lib
zlib.lib
plugin
debug
ha_innodb_plugin.dll
ha_innodb_plugin.dll
mysqld.lib麻烦各位讲解下在什么情况下使用debug下的内容,什么情况下使用opt下的内容,什么时候使用mysqld.lib吧
release版本用到opt下的内容。
一般要链接的是libmysql.dll及libmysql.lib
至于mysqld.lib,基本上只用于嵌入式mysqld应用。你基本上用不着。