先上教程:
1.复制MySQL安装目录下lib下的libmysql.dll、libmysql.lib至cmake-build-debug
2.配置CMakeList
set(CMAKE_CXX_STANDARD 17)
# 以下两行改为自己的MySQL路径
include_directories("E:/mysql/include")
link_directories("E:/mysql/lib")
# 不要修改
link_libraries(libmysql)
add_executable(ProjectClion collection/vector_demo.cpp)
# 放在add_executable之下,不要修改
target_link_libraries(${PROJECT_NAME} libmysql)
配置完成,但我这样配置后使用MySQL时出现0xC0000135找不到dll的问题
解决:
方法1:系统环境变量添加MySQL下的bin目录
方法2:CLion里编辑run配置的environment variables,添加Clion环境变量PATH=E:/mysql/bin