- 博客(3)
- 资源 (5)
- 收藏
- 关注
原创 动态链接时出现undefined symbol错误
有时候编译生成程序时,会出现undefined symbol:XXX 错误,比如编译python的sqlite模块时,出现这样的错误可以使用nm命令,查看依赖的库是否含有这个XXX,以上面的编译python的sqlite模块为例,python编译sqlite模块时依赖本地的sqlite,比如依赖/usr/local/lib/libsqlite3.so这个库,出现了undefined sym
2017-08-30 17:44:40 12404
原创 编译python时使用定制的sqlite动态库
Sqlite是很好的数据库,如果需要编译一个定制版的sqlite(修改sqlite源文件中的一些内容,加入生成的动态库的名称为libxsqlite.so,放在usr/local/lib目录下),然后再Python中使用,则需要在安装python时改动一下setup.py文件找到sqlite_inc_paths,加入修改后的sqlite头文件的目录:1.sqlite_inc_paths
2017-08-30 17:26:05 1445
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人