Tbox编译注意问题
Tbox是一个强大的开源库,感谢做为ruki的无私奉献。
tbox: 跨平台的c开发库,提供asio、stream、容器、算法、xml/json/plist解析、数据库等常用模块
在使用tbox开源库的数据库模块时,没有使用xmake进行编译,而是使用make编译的。
./configure
make
然后生成了libtbox.a静态库,结果写了简单测试程序,一直报错。
后来发现database需要单独打开,默认是不编译的。
./configure --database=y --mysql=y
make
这样编译出来以后的libtbox.a,gcc编译程序可以编译成功。