【问题标题】:How do I execute a standard GCC "configure" script with the TDM64-GCC toolchain?如何使用 TDM64-GCC 工具链执行标准 GCC“配置”脚本?
【发布时间】:2015-06-17 19:21:01
【问题描述】:

TDM bin 目录中的哪些可执行文件实际上会将 ./configure 识别为有效命令?

【问题讨论】:

  • 抱歉,我应该指定我使用的是 64 位 Windows 8.1。我想这会产生很大的不同......我已经阅读了更多内容,似乎“配置”脚本通常是由一组名为“Autotools”的二进制文件执行的?所以我想我现在的问题是,最简单的相当于 Autotools 的 Windows 是什么?

标签: c windows gcc configure tdm-mingw


【解决方案1】:

./configure 是一个 shell 脚本。它将与 bash、sh 甚至 csh 兼容。大概第一行是

 #!/bin/sh

 #!/bin/bash

如果您不在 Linux 或 Unix 上,请查找专门为您的操作系统配置的配置脚本。并非所有工具都支持非 Unix 环境。

【讨论】:

    【解决方案2】:

    首先您应该阅读源代码中包含的INSTALLREADME 文件。通常它们描述了./configure 脚本的所有可用参数(这不是“标准 GCC”,而是特定于项目)。例如strace 项目(随机选择,因为我最近交叉编译了它),如果你想用你的tdm64-whatever-gcc 工具链交叉编译它,你必须在host 参数中指定它:

    ./configure --host=tdm64-whatever
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-10-25
      • 2011-03-24
      • 2014-07-03
      • 2019-03-05
      • 1970-01-01
      • 2014-09-12
      • 2018-10-22
      • 1970-01-01
      相关资源
      最近更新 更多