CLion下使用MySQL的注意事项include<mysql.h>

CLion下使用MySQL的注意事项include<mysql.h>

1.需要记录下MySQL的include路径和lib路径
例下图:

C:\Program Files\MySQL\MySQL Server 8.0\include
C:\Program Files\MySQL\MySQL Server 8.0\lib

在这里插入图片描述
2.将这两个路径添加到CLion的CMakeList.txt里面去

cmake_minimum_required(VERSION 3.22)    #不用理会
project(test)   # 也不用理会 是你的工程名字

set(CMAKE_CXX_STANDARD 11)  #自动生成的 不用管
#**************************************
include_directories("C:/Program Files/MySQL/MySQL Server 8.0/include")  #添加include的路径
link_directories("C:/Program Files/MySQL/MySQL Server 8.0/lib")     #添加lib路径
link_libraries(libmysql.dll)
#**************************************
add_executable(test main.cpp)

target_link_libraries(test libmysql.dll)        #链接对应的库到本工程

目前所知的大部分方法是需要拷贝lib文件夹下的libmysql.dll到CLion工程下cmake-build-debug文件夹内,每次都copy确实很麻烦。有更好的解决办法,将两个路径添加到该工程的环境变量里面
点击 Run -> Edit configurations ->
在这里插入图片描述
点击,添加Name为PATH,Value为含有libmysql.dll的文件夹绝对路径和MySQL的绝对路径(注意:是C:\Program Files\MySQL\MySQL Server 8.0\bin,不是include)
在这里插入图片描述

最后成功了
在这里插入图片描述

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值