sqlite3 编译问题
sqlite3用到libpthread和libdl因此要链接这两个库
假如先把sqlite3.c编译成sqlite3.o或者libsqlite3.a
g++ -lm -lpthread -ldl -o 目标 main.o sqlite3.o
或者
g++ -lm -lpthread -ldl -lsqlite3 -o 目标 main.o sqlite3.o
都会报链接错误,找不到pthread和dl里面的函数
必须要这样做
g++ main.o sqlite3.o -lm -lpthread -ldl -o 目标
或者
g++ main.o -lsqlite3 -lm -lpthread -ldl -o 目标 ,这里-lsqite3得放在所以库的前面
才能编译过去
但是用mips的编译器确没事
sqlite3 编译问题相关推荐
- linux中sqlite3编译时出错,Sqlite3 交叉编译 undefined reference to `fdatasync' 错误解决
交叉编译sqlite到Android平台, Android.mk 文件内容如下: LOCAL_PATH:= $(call my-dir) INCDIR:=/home/android-ndk-r6b/s ...
- Linux之Qt利用Sqlite静态编译库(转)
参考:http://www.linuxidc.com/Linux/2011-11/47465.htm sqlite3编译安装 ------------------------arm版--------- ...
- osgEarth编译——以VS2012为例
整理记录下 osgEarth编译过程. osgEarth是依赖于OSG的三维地理平台. 准备工作 OpenSceneGraph-3.4.0.zip OSG_3RDPARTY_DIR http:/ ...
- Ubuntu下sqlite3的安装及使用
Sqlite是一款轻型的数据库,实现了多数SQL-92标准,包括事务(原子性,一致性,隔离性和持久性 ACID),触发器与多数复杂查询.对于一个移动手持设备的应用开发者,Sqlite是居家旅行必备数据 ...
- 【嵌入式实验】《嵌入式数据库 sqlite 移植及使用》
嵌入式数据库 sqlite 移植及使用 一.实验目的 二.实验内容 三.预备知识 四.实验设备及工具(包括软件调试工具) 五.实验步骤 实验一:移植嵌入式数据库 sqlite 1~5:安装 sqlit ...
- android6.0 framwork修改
基于android6.0.7.01.20 默认使用Launcher2,修改Launcher2 packages/apps/Launcher3/src/com/android/launcher3/Lau ...
- iMX6系列-iMX6Q 开发板 Python 移植
本文基于飞凌OKMX6Q/DL开发板为基础讲解,主要使用平台是imx6系列,linux3.0.35操作系统,其他平台也可以参考,不同平台之间会存在差异,需自行修改适应自己的使用 iMX6 Python ...
- sqlite --- 支持的函数及字段类型
原文连接: Ubuntu下sqlite3的安装及使用 - 爱码网 1. 在终端下输入以下命令 sudo apt-get install sqlite3 之后在终端下输入如下命令,查看下安装好的sql ...
- Linux_TCP/IP_网络编程
网络编程 一.Internet与TCP/IP协议 20世纪50年代,美国领导的西方阵营,苏联领导的东方阵营.为争夺科技,军事力量的背景下产生. 美国成立国防部高级研究计划.1968年提出高级资 ...
最新文章
- 胡总和老朱说的一个小技巧
- 关于readdir返回值中struct dirent.d_type的取值有关问题(转)
- 自动 更新SVN目录文件.bat
- informix如何查询第一条记录
- 属于db模式缺点的是什么_详解 Seata Golang 客户端 AT 模式及其使用
- Windows下架设Apache并支持ASP-Win+Apache+ASP
- toxic comment classification 数据集
- Dataguard后台进程解析
- class中函数的this指向
- springMvc 使用ajax上传文件,返回获取的文件数据 附Struts2文件上传
- 智慧交通综合管理平台建设方案
- Python如何从列表中删除空列表?代码示例
- 51单片机程序存储器和数据存…
- 蒙特卡洛求圆周率c语言代码,蒙特卡洛法求圆周率
- 微信小程序招聘管理系统+后台管理系统
- warning: #231-D: declaration is not visible outside of function
- TPC好像是这么回事儿
- 最大流/最小割算法总结
- mac下elk的安装
- oracle基础|oracle多表查询用法|什么是等值连接(inner join)|什么是不等值连接(between)|什么是左连接(left join)|什么是右连接(right join)
热门文章
- js 保留两位小数(四舍五入)
- MSSQL优化之————探索MSSQL执行计划
- 在mysql表中如何变换列和行_在SQL中转换列和行的简单方法?
- 使用layer.tips实现鼠标悬浮时触发事件提示消息实现
- 1069. 微博转发抽奖(20)
- 【Makefile由浅入深完全学习记录4】变量和不同的赋值方式
- 【移植Linux 3.4.2内核第一步】之简单修改
- three20 TTTableViewController + TTActionSheetController
- jstl c:choose、c:when和c:otherwise标签的简单使用介绍
- [Leetcode]@python 90. Subsets II.py