目前在看《agile web development with Rails,3rd》。
书上用的是sqlite3,想一板一眼的跟着书过一遍,可是安装sqlite-ruby时出错。如下:
>gem install -l sqlite3-ruby-1.2.1.gem
Building native extensions. This could take a while...
ERROR: Error installing sqlite3-ruby-1.2.1.gem:
ERROR: Failed to build gem native extension.
/usr/bin/ruby1.8 extconf.rb install -l sqlite3-ruby-1.2.1.gem
checking for sqlite3.h... no
make
make: *** 没有规则可以创建“sqlite3_api_wrap.o”需要的目标“ruby.h”。 停止。
Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1 for inspection.
Results logged to /usr/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1/ext/sqlite3_api/gem_make.out
google过了,没找到靠谱的解答,希望大家帮忙,谢谢。
相关推荐
3. 安装过程中,gem会自动编译并链接SQLite3的动态库到Ruby扩展中,以便在Ruby代码中使用。 使用`sqlite3-ruby` gem,开发者可以方便地在Ruby程序中执行SQL查询、创建表、插入数据、更新记录等。例如: ```ruby ...
总结来说,SQLite3-Ruby 的安装主要涉及 Ruby、DevKit 和 SQLite3 gem 的安装。尽管在 WinXP 上可能有些复杂,但只要按照正确顺序和步骤操作,初学者也能顺利完成。希望这些信息能帮你解决安装过程中遇到的困扰,...
在使用`sqlite3-to-mysql-1.4.5`之前,确保已安装了必要的依赖库,包括Python的`sqlite3`(默认随Python环境自带)和`mysql-connector-python`(可通过pip进行安装)。安装`sqlite3-to-mysql`的命令为: ```bash pip...
SQLite在Windows平台上的使用,除了SQLiteStudio,还可以通过命令行工具sqlite3.exe进行操作,但对于非开发者或不熟悉命令行的用户,SQLiteStudio提供了更友好的图形化界面,使得数据库管理更加便捷。 总之,SQLite...
赠送jar包:sqlite-jdbc-3.15.1.jar; 赠送原API文档:sqlite-jdbc-3.15.1-javadoc.jar; 赠送源代码:sqlite-jdbc-3.15.1-sources.jar; 赠送Maven依赖信息文件:sqlite-jdbc-3.15.1.pom; 包含翻译后的API文档:...
赠送jar包:sqlite-jdbc-3.34.0.jar; 赠送原API文档:sqlite-jdbc-3.34.0-javadoc.jar; 赠送源代码:sqlite-jdbc-3.34.0-sources.jar; 赠送Maven依赖信息文件:sqlite-jdbc-3.34.0.pom; 包含翻译后的API文档:...
免费版sqlite不带加解密功能,这个wssqlite实现了加解密数据库的功能,网上好多都是不能编译成功的,所以作者编译后,可以直接使用该资源,包含(sqlite3.h,sqlite3.lib,sqlite2.dll,sqlite3userauth.h)
sqlite GUI管理工具,sqlitestudio-2.1.3 最新版。
"sqlite-autoconf-3330000.tar.gz"是SQLite3的一个特定版本(3330000)的源代码包,通常用于开发人员下载和编译以适应其项目需求或进行自定义扩展。 SQLite3的核心特性包括: 1. **无服务器模式**:与大多数数据库...
sqlite-tools-win32-x86-3290000 通常包含了用于管理SQLite数据库的命令行工具,如sqlite3.exe,这个工具可以用来创建、打开、查询和管理SQLite数据库文件(通常以.db为扩展名)。 用户可以在该目录下运行sqlite3....
在本场景中,我们关注的是如何使用 `sqlite-jdbc-3.8.11.1.jar` 这个特定版本的驱动来实现 Java 与 SQLite 的交互。 首先,要使用 SQLite JDBC,你需要将 `sqlite-jdbc-3.8.11.1.jar` 添加到你的项目类路径中。如果...
9. **自动配置**:"sqlite-autoconf"标签表明这个压缩包包含了一个自动配置脚本,用于适应不同的编译环境,简化在不同操作系统上的安装和构建过程。 在解压"sqlite-autoconf-3080800"后,你可以找到源代码和其他...
sudo yum install sqlite-devel # 对于 CentOS/RHEL ``` 如果你遇到了特定版本的需求,例如压缩包文件名中提到的 `sqlite3-ruby-1.2.1-installer`,这可能是指一个特定版本的 gem 安装程序。在某些情况下,可能需要...
网上可以下到sqlite-shell-win32-x86: sqlite3.exe 2. 为了方便命令行执行,将sqlite3.exe放到svn 项目的主目录下,和.svn目录同级下。 3. cmd进入该目录下,执行 sqlite3 .svn/wc.db "select * from work_queue"....
SQLiteStudio-2.1.5 是一款专为SQLite数据库设计的高效、易用的管理工具。SQLite是一款开源、轻量级、自包含的...通过SQLiteStudio-2.1.5.exe这个执行文件,用户可以直接安装并运行这款软件,体验其强大而友好的功能。
SQLite数据库是文档型数据库,其具备体积小移动方便等特点;以下jar包:sqlite-jdbc-3.30.1.jar文件为SQLite数据库对应的数据库驱动jar包;
"sqlite-tools-win-x64-3440200.zip"这个压缩包包含了三个主要的SQLite实用工具,它们分别是sqlite3_analyzer.exe、sqlite3.exe和sqldiff.exe。 1. **sqlite3.exe**:这是SQLite的命令行接口,也是最基础的工具。...
"sqlite-jdbc-3.32.3.2.jar"是这个驱动程序的特定版本,它包含了用于连接SQLite数据库的必要组件。 这个版本的sqlite-jdbc驱动特别强调对信创(创新信息技术)环境的支持,这通常指的是中国自主研发的CPU架构和操作...
sqlite-devel-3.7.17-8.el7.x86_64.rpm