代码之家  ›  专栏  ›  技术社区  ›  Meltemi

如何从命令行构建SQLite3?

  •  0
  • Meltemi  · 技术社区  · 14 年前

    我对从命令行构建软件有点生疏。每当我不得不这么做的时候,我只是按照指示去做……所以我不必像今天一样,用工具来解决问题。我在运行OSX10.5.8(Leopard)的PowerPCMac上构建SQLite3时遇到了问题。

    以下是我的“说明”:

    $ curl -O http://sqlite.org/sqlite-amalgamation-3.6.21.tar.gz
    $ tar xzf sqlite-amalgamation-3.6.21.tar.gz
    $ cd sqlite-3.6.421
    $ ./configure –prefix=/usr/local
    $ make
    $ sudo make install
    

    这就是我要做的。。。

    $ pwd
    /usr/local/src
    $ curl -O http://sqlite.org/sqlite-amalgamation-3.7.3.zip
    $ unzip sqlite-amalgamation-3.7.3.zip
    $ ls -l
    total 9096
    -rw-r--r--@ 1 elvis  admin    82346 Oct  7 19:37 shell.c
    -rw-r--r--  1 elvis  admin  1217170 Nov 20 11:47 sqlite-amalgamation-3_7_3.zip
    -rw-r--r--@ 1 elvis  admin  4245940 Oct  7 19:36 sqlite3.c
    -rw-r--r--@ 1 elvis  admin     3961 Oct  7 19:37 sqlite3.def
    -rw-r--r--@ 1 elvis  admin   291339 Oct  7 19:37 sqlite3.h
    -rw-r--r--@ 1 elvis  admin    20686 Oct  7 19:37 sqlite3ext.h
    $ ./configure –prefix=/usr/local
    -bash: ./configure: No such file or directory
    

    我错过了一个 配置 文件?我是不是找错了来源?我抓起了拉链版,因为我找不到防水布(尽管无可否认看起来不太用力)。

    如何构建sqlite3以便安装在/usr/local中?

    1 回复  |  直到 14 年前
        1
  •  1
  •   paddymelon    14 年前

    必须将cd放入新的in tarred文件夹,然后运行./configure。另外,使用焦油。好多了。

    So:cd sqlit(点击选项卡) /配置。。。