1、下载源码
github地址:https://github.com/QxOrm/QxOrm
稳定版本下载:https://github.com/QxOrm/QxOrm/releases/tag/1.5.0
2、编译源码
QxOrm支持cmake编译(CMakeLists.txt)、Qt pro工程编译(QxOrm.pro)
以 QxOrm.pro 为例,编译生成的库,没有在 build-QxOrm-1.5.0-* 目录中, 而是在源码目录中,libQxOrmd.so带d为debug版本,
不带d的为release版本
QxOrm-1.5.0/lib$ ls
libQxOrmd.so libQxOrmd.so.1 libQxOrmd.so.1.5 libQxOrmd.so.1.5.0 libQxOrm.so libQxOrm.so.1 libQxOrm.so.1.5 libQxOrm.so.1.5.0
3、数据表映射为类
3.1 pro工程
1)在需要使用QxOrm项目中,首先引用 QxOrm.pri (include(QxOrm.pri))
2)添加预编译头文件 precompi