当前位置:  开发笔记 > 编程语言 > 正文

什么是sqlite开发标题以及如何安装它们?

如何解决《什么是sqlite开发标题以及如何安装它们?》经验,为你挑选了2个好方法。

我正在尝试安装pysqlite并遇到麻烦.我发现最可能的原因是缺少sqlite头文件,我必须安装它们.

但是,我不知道这些标题是什么(我可以找到它们,它们正在做什么以及如何安装它们).

任何人,请求,帮助我吗?



1> DigitalRoss..:

于Debian/Ubuntu:

$ apt-get install libsqlite3-dev # or rpm -i sqlite-devel-something.rpm

我认为许多解释器只是在安装时重新编译它们的小连接库,但为了做到这一点,除了要链接的库之外,还需要C .h文件.您可能已经拥有该库,因为其他东西依赖于它,但您不一定拥有dev包,这是源和二进制之间的中间层.

部分内容很简单,如果您要使用库进行开发,则需要其接口标头.

但是我认为更多的事情发生了,起初,人们尝试了全源和全二进制发行版,但是全二进制发行版很容易受到依赖性地狱的影响,而全部来源的版本都是过度的.我认为现在正在使用一个有趣的折衷方案,一个半源代码,程序通过重新编译链接到扩展库的那些部分链接到已安装的库.这对于解释器来说很有意义,其中大多数系统可以以二进制形式到达,但扩展模块是为已安装的系统动态加载和编译的.我认为.



2> rogerdpack..:

对我来说,这工作(Redhat/CentOS):

$ sudo yum install sqlite-devel

推荐阅读
有风吹过best
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有