基于s5pv210嵌入式linux使用其他动态、静态库文件程序的交叉编译
刚刚移植了sqlite3迫切想测试一些,结果将原来在ubuntu系统下写好且测试通过的程序,重新编译就报错,无法找到已定义的函数
 
这是由于没有使用库或者使用了错误的就、库造成的结果。
正确做法为:
arm-none-linux-gnueabi-gcc –o database-test –L 你需要的库文件地址 –I 你需要的头文件的地址 xxx.c –lsqlite3
-L 指定自己的库地址
-I 指定的头文件地址
好了可以使用文件了
如果指定需要的头文件和库.可以分别在-I和-L中指定。
基于s5pv210嵌入式linux使用其他动态、静态库文件程序的交叉编译的更多相关文章
- 基于s5pv210嵌入式linux系统sqlite3数据库移植
		基于s5pv210嵌入式linux系统sqlite3数据库移植 1.下载源码 http://www.sqlite.org/download.html 最新源码为3080100 2.解压 tar xvf ... 
- 基于s5pv210嵌入式系统busybox文件系统移植
		基于s5pv210嵌入式系统busybox文件系统移植 1.下载源码 busybox.net/downloads下载最新版的busybox源码,最新源码为1.21.1 2.解压源码文件 tar xvf ... 
- linux中C的静态库和动态库分析
		从开始学C语言写第一个"hello world"历程到现在,我依然困惑于到底这个程序完整的执行流程是什么样的.不过,现在我正在尝试一点一点的揭开它的面纱.现在,我尝试分析linux ... 
- linux系统环境下的静态库和动态库的制作
		linux系统下的应用编程需要系统提供的库文件,包括静态库或动态库.不管是静态库还是动态库,都是编译好的二进制文件.在我们编译程序时要链接的目标文件,静态库是链接的时候直接编译到程序里,和程序成为一体 ... 
- 【转】Linux编译链接问题----静态库和动态库
		Linux静态库和动态库的命名规则 静态函数库 静态库的名字一般是libxxx.a,利用静态库编译生成的文件比较大,因为整个静态库所有的数据都会被整合进目标代码中. a) 优点: 编译后,可执行文件不 ... 
- 【Linux程序设计】之Linux库函数的使用,多文件程序开发,静态与共享函数
		这个系列的博客贴的都是我大二的时候学习Linux系统高级编程时的一些实验程序,都挺简单的.贴出来纯粹是聊胜于无. 实验题目:Linux基础程序设计综合实验 实验目的:熟悉并掌握Linux库函数的使用, ... 
- linux 静态库文件
		1.生成目标文件 gcc -o mylib.o -c mylib.c 2.生成静态库文件 ar rcs libmylib.a mylib.o 查看库信息: nm libmylib.a //====== ... 
- linux 下C语言编程库文件处理与Makefile编写
		做开发快3年了,在linux下编译安装软件算是家常便饭了.就拿gcc来说,都有不下10次了,可基本每次都会碰到些奇奇怪怪的问题.看来还是像vs.codeblocks这样的ide把人弄蠢了.便下定决心一 ... 
- Makefile 自动搜索 c 和 cpp 文件, 并生成 .a 静态库文件
		最近 又弄linux 下的 .a 静态库编译, 于是想 做个 一劳永逸的Makefile, 经过一番折腾, 最后成功了 只需要 改两个 参数 就可以执行了(MYLIB 和 VPATH), 代码 如下: ... 
随机推荐
- Shell中set用法(转载)
			使用set命令可以设置各种shell选项或者列出shell变量. 单个选项设置常用的特性. 在某些选项之后-o参数将特殊特性打开. 在某些选项之后使用+o参数将关闭某些特性, 不带任何参数的set命令 ... 
- 很好用的在线markdown编辑器
			# 欢迎使用 Cmd Markdown 编辑阅读器 基本符号 *,-,+ 3个符号效果都一样,这3个符号被称为 Markdown符号 空白行表示另起一个段落 `是表示inline代码,tab是用来标记 ... 
- linux下批量修改文件名之rename
			最近因为突然用到需匹配更换文件名,发现rename命令真是 简单好用,和sed语法及vim 替换很相似. 1. 更改文件名后缀 rename 's/\.txt/\.html/' * 2.增加文件名后缀 ... 
- struts (三)
			1. <action name="test" class="com.gc.Test"> <result name="success& ... 
- [Flex] ButtonBar系列——flex3 皮肤和外观设置
			<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="h ... 
- MapReduce从HBase读写数据简单示例
			就用单词计数这个例子,需要统计的单词存在HBase中的word表,MapReduce执行的时候从word表读取数据,统计结束后将结果写入到HBase的stat表中. 1.在eclipse中建立一个ha ... 
- ee
			<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Inse ... 
- Yii 中比较常用的rules验证规则记录
			查看代码 打印 01 return array( 02 03 //必须填写 04 array('email, username, password,agree,verifyPa ... 
- 传智Java基础知识测试
			共40道选择题,每题2.5分.多选题有错则全错,全对才满分. 单选题: 1. 下列哪个声明是错误的?(B) A. int i=10; B. float f=1.1; C. double ... 
- MVC session过期如何处理跳转
			以前我们总是会写一个基类也叫父类来判断session是否已过期然后跳转到指定的错误页面或者登陆界面,然后让所有的页面都继承这个基类,但是当我们应用到MVC项目中时,发现该方法并不会起作用.这时我们可以 ... 
