xcode – osx上的config.log是什么?它在哪里?

xcode – osx上的config.log是什么?它在哪里?,第1张

概述任何人都可以解释’configure’是什么和做什么,一般可以找到config.log文件? 这与特定问题有关(gcc not working – Xcode 3.2.6 – Snow Leopard),但我认为这个问题可能更为普遍: 当尝试使用RVM安装rubies时,我认为可能涉及Xcode的gcc编译器,或者甚至可能更常见,如果有错误,那么日志通常会引用config.log文件.例如.在我的 任何人都可以解释’configure’是什么和做什么,一般可以找到config.log文件?

这与特定问题有关(gcc not working – Xcode 3.2.6 – Snow Leopard),但我认为这个问题可能更为普遍:

当尝试使用RVM安装rubIEs时,我认为可能涉及Xcode的gcc编译器,或者甚至可能更常见,如果有错误,那么日志通常会引用config.log文件.例如.在我的/yaml/configure.log中我得到:

configure: error: in `/Users/duncanstuart/.rvm/src/yaml-0.1.4':configure: error: C compiler cannot create executablesSee `config.log' for more details

谷歌搜索表明这个文件是特定于正在安装的软件包,但各种帖子提供了许多不同的位置,我的机器上没有这些位置 – 例如Error installing PostgreSQL on Mac OS X 10.5 using MacPorts说这是在/ opt / local / var /下的某个地方

Can’t install Ruby under Lion with RVM – GCC issues包含一个示例config.log,其中说:

This file contains any messages produced by compilers while running
configure,to aID deBUGging if configure makes a mistake.

解决方法 configure是公共源包布局的一部分 – 它通常负责检查目标系统并查看可用的编译器,系统调用,库等.然后在构建时启用/禁用此信息功能.

通常(并不总是)它是由configure.ac(或configure.in)的autoconf自动生成的.

config.log用于存储测试结果 – 这对开发人员有用,或者试图找出为什么没有构建一些可选功能.它存储在当前目录中,在调用configure时,因此对于“in tree”构建,它可以在/Users/duncanstuart/.rvm/src/yaml-0.1.4中找到(或者可能是一个或两个目录,如果有一个子目录正在配置).

总结

以上是内存溢出为你收集整理的xcode – osx上的config.log是什么?它在哪里?全部内容,希望文章能够帮你解决xcode – osx上的config.log是什么?它在哪里?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1113992.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-29
下一篇2022-05-29

发表评论

登录后才能评论

评论列表(0条)

    保存