soci开发环境搭建

来源:互联网 发布:编程培训机构 编辑:程序博客网 时间:2024/06/05 22:55

1       soci开发环境搭建

1.1      window

1.1.1下载mysql免安装包

参考网站:https://dev.mysql.com/downloads/mysql/

1.1.2解压进入,添加启动停止mysql脚本。

1        启动脚本:

@echo off
cd bin
mysqld -nt --skip-grant-tables
exit
@pause

2        停止脚本:

@echo off
cd bin
mysqld -nt --skip-grant-tables
exit
@pause

1.1.3  测试mysql

通过MySQLWorkbench工具进行测试

1.1.4下载soci源码

参考网站:https://sourceforge.net/projects/soci/files/

1.1.5修改CMakeLists.txt

#mysql_x64 设置mysql头文件与库

set(MYSQL_INCLUDE_DIR"设置mysql头文件")

set(MYSQL_LIBRARIES"设置mysql库")


#mysql_x86设置mysql头文件与库

set(MYSQL_INCLUDE_DIR"设置mysql头文件")

set(MYSQL_LIBRARIES"设置mysql库")

1.1.6cmake外部构建

建立build目录,cmake外部构建,编译得到需要的库文件,分别构建编译x64/x86平台Debug/Release版本。

1.2      linux

1.2.1下载mysql开发库与头文件相关deb文件

参考网站:https://dev.mysql.com/downloads/mysql/

1.2.2使用dpkg安装到指定路径

参考网站:https://www.cnblogs.com/TankXiao/p/3332457.html

1.2.3下载soci源码

参考网站:https://sourceforge.net/projects/soci/files/

1.2.4修改CMakeLists.txt

#mysql_x64 设置mysql头文件与库

set(MYSQL_INCLUDE_DIR"设置mysql头文件")

set(MYSQL_LIBRARIES"设置mysql库")

 

#mysql_x86设置mysql头文件与库

set(MYSQL_INCLUDE_DIR"设置mysql头文件")

set(MYSQL_LIBRARIES"设置mysql库")

1.2.5cmake外部构建

建立build目录,cmake外部构建,编译得到需要的库文件,分别构建编译x64/x86平台Debug/Release版本。


原创粉丝点击