linux下静态编译生成sqlite 方法

linux sqlite 静态库 二进制文件 it

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

你的评论

就没有什么想说的吗?

最新博客

关于我们 免责声明 移动版

©2017传客网    琼ICP备15003173号-2    

本站部分文章来源于互联网,版权归属于原作者。
本站所有转载文章言论不代表本站观点,如是侵犯了原作者的权利请发邮件联系站长(weishubao@126.com),我们收到后立即删除。
站内所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!

X