默认的Poco安装时会检查MySql的安装路径。如果没有检测到,则默认不会安装。
no mysql found.PNG
看红色部分,cmake提示找不到MySql或者MariaDB。
实际上笔者的系统是安装了MySql的。很多遇到问题的同学肯定也会有这样的疑问,我安装了MySql为什么还是提示找不到?
顺藤摸瓜,根据这个提示信息可以找到cmake文件夹下有个FindMySql.cmake的文件。打开它,看到检测MySql的逻辑。
找到找include和lib的地方
头文件路径
我本地装的路径有点奇怪,默认的位置都没有匹配到。好吧,我给你加上去。
头文件路径
库文件路径
库文件位置倒是没有问题,可是文件名不对啊,没有这个名字。要改成匹配的文件名字。我本地的没有_r后缀。
mysql的lib库路径.PNG
重新make一下吧。:)
网友评论