【问题标题】:How can i build iconv as static library?如何将 iconv 构建为静态库?
【发布时间】:2013-10-21 17:52:43
【问题描述】:

我想在我的 MacOSX 上构建 iconv 作为静态库 我从http://www.gnu.org/software/libiconv/ 下载了源代码并尝试了:

$ ./configure
$ make
$ make install

这个过程只会使libiconv.dylib成为一个动态库。

如何构建静态库libiconv.a

【问题讨论】:

    标签: xcode makefile iconv libiconv


    【解决方案1】:

    运行配置如下:

    ./configure --enable-static
    

    然后运行make,你会看到静态库./lib/.libs/libiconv.a

    要找到此选项,请运行 ./configure --help:

    $ ./configure --help | grep static
      --enable-static[=PKGS]  build static libraries [default=no]
    

    【讨论】:

    • 是的。我之前的答案--with-static 不正确,所以我删除了它。我刚刚尝试了@Nirk 的答案并且它有效,所以我认为这应该成为公认的答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-03-20
    • 1970-01-01
    • 1970-01-01
    • 2020-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多