【问题标题】:How to create configure script for project?如何为项目创建配置脚本?
【发布时间】:2012-05-12 15:54:56
【问题描述】:

我想构建PolarSSL 使用

./configure --host=i686-w64-mingw32

但是没有配置脚本。我读过creating one using Autoconf,但我没有运气。澄清一下,--host 一直在为我工作,因为它为您设置了一切,例如

i686-w64-mingw32-gcc
i686-w64-mingw32-cc
i686-w64-mingw32-ar
i686-w64-mingw32-ranlib

无需显式设置所有这些。

【问题讨论】:

    标签: gcc cygwin autotools configure polarssl


    【解决方案1】:

    查看 PolarSSL 压缩包,您似乎不走运。 PolarSSL 的构建系统是 CMake,与仅显式设置交叉编译工具相比,将其转换为 Autotools 构建系统需要付出更多的努力。 Here 是来自 CMake wiki 的交叉编译信息。

    PS。如果您确实使用过 Autoconf,那么您链接到的那个页面已经过时了。

    【讨论】:

    • 当然! this question 有一些,在我自己编写的关于 GTK 编程的教程中有一个关于 Autotools 的简短部分:ptomato.github.com/advanced-gtk-techniques/html/…
    • @ptomato 提到的 John Calcote 的书非常棒。经过多年的神秘、零碎、学习,我希望在尝试阅读 autotools 手册之前拥有它!如果它与最新版本保持同步,我真的很想看到它受 O'Reilly's 委托。
    • @BrettHale,这也是我的最爱。不过,它已经由 No Starch Press 以书本形式出版了——它显然已被 O'Reilly 收购?无论如何,您都可以从他们那里订购:shop.oreilly.com/product/9781593272067.do
    猜你喜欢
    • 2012-06-15
    • 1970-01-01
    • 1970-01-01
    • 2020-10-12
    • 2017-03-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多