首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >sqlite3-ruby编译和rails应用程序的sqlite3打包

sqlite3-ruby编译和rails应用程序的sqlite3打包
EN

Stack Overflow用户
提问于 2010-08-03 17:41:23
回答 2查看 352关注 0票数 2

我们目前正在尝试将sqlite3和sqlite3-ruby打包成一个应用程序,该应用程序将作为开放源代码(基于ruby/rails)发布。

我正在评估是否可以为Windows、Linux和Mac打包sqlite3-ruby。

我的想法是,下载sqlite3合并,sqlite3-ruby在所有的平台上,然后在每个平台上编译。

以下是我的问题/当前的问题:

1) 3平方米-红宝石文档 on 编撰声明:

安装SQLite3,启用选项SQLITE_ENABLE_COLUMN_METADATA

我该把这个放哪儿?在makefile里?任何指针或例子都会很有帮助!

2)用当前的sqlite3 - sqlite3-ruby编译sqlite3-ruby似乎是在搜索sqlite.h,不幸的是,当前的sqlite3似乎只提供sqlite3.h;我在这里做错了什么?

我关于编译sqlite3-ruby的想法/步骤可能是错误的吗?

  1. 从sqlite.org下载合并
  2. 编译为自定义dir
  3. install.rb (第11行)更改为:

unless system( "ruby extconf.rb --with-sqlite-dir=/my/custom_dir" )

任何指点或帮助都很受欢迎!

EN

回答 2

Stack Overflow用户

发布于 2010-08-03 19:45:08

您可以只使用windows预编译的二进制创业板。

票数 0
EN

Stack Overflow用户

发布于 2012-09-20 04:18:03

部分回答一个非常老的问题,启用列元数据集。

CFLAGS = -DSQLITE_ENABLE_COLUMN_METADATA

在Makefile里。默认情况下,在Makefile (CFLAGS =)中该行中没有任何内容。

(文档)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3399138

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档