当前位置: 传客网 > linux下静态编译生成sqlite 方法

linux下静态编译生成sqlite 方法

2016-12-01 作者:doby2012

1.下载最新的sqlite代码包:sqlite-amalgamation-3071602.zip
2.加压到linux的某个目录下
3.在该目录下先生成sqlite的静态库:libsqlite3.a
gcc -c sqlite3.c
ar rcs libsqlite3.a sqlite3.o
4.接下来进行链接 
gcc shell.c ./libsqlite3.a -o sqlite3
5.出现问题
6.因为在代码中使用了一个叫dl库中的函数,和线程pthread库,所以应该在链接时映入这两个库
gcc shell.c ./libsqlite3.a -o sqlite3 -ldl -lpthread
这样就生成了可执行文件  sqlite3 (CLP)就可以进行数据库操作



相关推荐

  • MATLAB 代码生成 C 和 C++ 代码方法

    官方地址:http://cn.mathworks.com/products/matlab-coder/====================================================MATLABCoder&trade

  • 浅谈Coolite  方法调用

    今天需要做个复选框删除,碰到了一个小难题,然后我一通乱写,居然误打误撞吧问题给解决了.堵塞的思维一下活跃起来,不禁想把Coolite的方法调用写下来.还是以按钮说起吧:Coolite的按钮方法调用很灵活,它可以非常方便的调用javascri

  • jQuery load() 方法实现加载远程数据

    JQueryload()方法是简单但强大的AJAX方法。load()方法从服务器加载数据,并把返回的数据放入被选元素中。语法:$(selector).load(URL,data,callback);必需的URL参数规定您希望加载的URL。可

  • Http get post 方法的区别(转)

    一原理区别一般在浏览器中输入网址访问资源都是通过GET方式;在FORM提交中,可以通过Method指定提交方式为GET或者POST,默认为GET提交Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,D

  • [原]iOS自定义多参数类型方法[UIAlertView 方法实现]

    [原]iOS自定义多参数类型方法2015-4-1阅读135评论0前几天做自定义UIAlertView的时候,想仿造系统自带的初始化方法做一个AlertView,里面涉及到不确定多参数的设置和使用问题。这里做一下记录。我自定义了一个方法:-(

  • JavaScript setTime() 方法

    定义和用法setTime()方法以毫秒设置Date对象。语法dateObject.setTime(millisec)参数描述millisec必需。要设置的日期和时间据GMT时间1997年1月1日午夜之间的毫秒数。这种类型的毫秒值可以传递给D

  • 精心预设   合理生成   实现有效教学

    精心预设合理生成实现有效教学安康市教研室李志没有预设的课堂是不负责任的课堂,而没有生成的课堂是不精彩的课堂。预设和生成二者是互补关系,即预设是生成的基础,生成是预设的提高,二者相辅相成是矛盾的统一体。预设中有生成,生成中离不开预设。只有将预

  • 网页元素垂直居中 css 方法和Js方法

    垂直居中的方法:css:#div{position:absolute;height:x;width:y;top:50%;left:50%;margin-top:x/2;margin-left:y/2;}这种方法只是在可视的区域是居中的,就是

  • myeclipse 8.5-9.0 安装 svn 方法

    方法总结方法一:在线安装1.打开HELP->MyEclipseConfigurationCenter。切换到SoftWare标签页。2.点击AddSite打开对话框,在对话框Name输入Svn,URL中输入:http://su

  • 如何支持<书桥舒桥>爱心捐书? 方法 01 - 方法07

    方法01<买新书>去就近的书店,按自己的能力,买适合12歲以下小朋友合看的课外书,寄去以下地点『云南省丽江市玉龙县拉市乡安上村绿色家园,邮编674107,刘俪波电话13308889507註明<书桥舒桥>』或『雲南丽江

  • 2.2 方法和属性

    2.2方法和属性表2-1显示了XMLHttpRequest对象的一些典型方法。不要担心,稍后就会详细介绍这些方法。表2-1 标准XMLHttpRequest操作方法描述abort()停止当前请求getAllResponseHeaders()

  • flash as3 键盘控制角色八方向行走 多人游戏 方法2整理版

    方法2根据数组KeyAry数组的第键盘码个元素(==)就被赋值为true,然后在isDown处返回那个元素是否为true。据此判断设置人物行走状态。在EnterFrame里判断键盘是否被按下。不断调用isDown函数返回。比在PressKe

  • 大道至简的数据体系构建 方法 论分析挖掘

    大道至简的数据体系构建方法论分析挖掘很多企业已经意识到,一个系统化的数据体系将是数据化运营的核心支柱。那么,企业该如何清晰地打造自己的数据体系呢?作者将根据多年经验总结用简朴的语言告诉读者一套大道至简的方法_论。本文是“数据化运营方法_论系

  • Render 方法  呈现 ASP.NET 服务器控件

    Render方法呈现ASP.NET服务器控件呈现表示在显示器表面上创建视觉表示形式的进程。在Web请求时,实际的呈现是由客户端的Web浏览器或其他查看设备执行的。ASP.NET页框架的任务是发送HTML(或使用XML或WML这样的其他标记语

  • JS 最简单的AJAX实例, GET 和 POST 方法

    申明:一定要打开服务器再在服务器域名下输入以下文件的地址,否则不能完成AJAX的传输以下列举出的所有文件均放在同一级目录下(同一个文件夹下),否则自行修改路径。Get方法:1.有两种组合:一种是文件1+文件2;另一种是附件1+文件2。内容其

  • Java 方法的访问说明符 public,protected,default,private

    刚开始学习Java,总是把这几个弄混,现在总结一下:方法的访问说明符:其实就是用来修饰方法的一些词语,从这些修饰词中,我们可以了解到这个类型的访问权限。(public,protected,default,private)另外Java中,还存

  • 第八章 方法心得-java

    编程划分:1.面向机器编程汇编2.面向过程c3.面向对象javac++4.面向关系关于java面向对象万物皆为对象那么什么是对象方法与属行就是对象java方法与调用return:结束本方法break:结束本层并跳出本循环continue:结

  • jquery mobile 方法收集

    转载为---为理想中的状态起航!jquerymobile方法收集.1、在列表项和按钮上禁用文本截断如果你的列表项或者按钮上是一个很长的文本,它将会被jQueryMobile自动截断,要禁用这个截断设置,需要在CSS选择器上添加属性"whit

  • jQuery Ajax 方法调用 Asp.Net WebService 的详细例子

    这很常用,搜索了一下博客园的“找找看”和谷歌,看到大部分都是转载于一两篇文章(而且来源还不是博客园),有的是简单的说一点无法运行,给初学者的调试和学习带来不方便,我在这里将jQueryAjax调用Aspx.NetWebService的几个常

  • 丰胸三步走 方法简单又有效

    不少MM为如何丰胸而烦恼,其实丰胸方法有很多,丰胸饮食、丰胸运动、丰胸按摩……用对方法胸部自然就会变大。下面就来告诉你丰胸最有效的方法,掌握丰胸三步骤便能简单丰胸。不知道如何丰胸的你赶紧来学学咯!要想拥有美丽的胸部,就要了解我们的身体。了解

返回
顶部