【发布时间】:2013-12-19 09:39:52
【问题描述】:
我正在尝试在 32 位和 64 位安装上安装 Linux Mint 16 'petra'。
我的电脑没有互联网连接,因此必须手动安装所有其他软件。作为一名开发人员,我想我会尝试使用 wxWidgets 安装代码块,因此请按照以下说明进行操作:
http://wiki.codeblocks.org/index.php?ti
为了执行安装,我似乎需要先决条件,因此请按照以下说明进行操作 https://developer.gnome.org/gtk3/stable ... lding.html 下载 glib 'stuff',解压并运行配置。
正是在这一点上,事情失败了。我在终端中收到一条消息,指出 C compiler cannot create executables 和 see config.log for more details 包含(除其他外)以下内容:
gcc version 4.8.1 (Ubuntu/Linaro 4.8.1-10ubuntu8)
configure:4072: $? = 0
configure:4061: gcc -V >&5
gcc: error: unrecognized command line option '-V'
gcc: fatal error: no input files
compilation terminated.
configure:4072: $? = 4
configure:4061: gcc -qversion >&5
gcc: error: unrecognized command line option '-qversion'
gcc: fatal error: no input files
compilation terminated.
如何诊断这些错误?
【问题讨论】:
-
这只是 GNU autoconf 探测您的编译器版本。 GCC 无法创建可执行文件通常意味着您没有安装
Glibc的开发标头,即/usr/include中(几乎)没有任何内容。 -
您好 Hristo,感谢您抽出宝贵时间发表评论。关于我需要做什么,你可以给我任何进一步的指示吗?我只是搜索开发标头并尝试安装它们吗?对linux实在不熟悉,理解不足请见谅。
-
从未使用过 Mint,但在 Ubuntu(并且 afaik Mint 源自 Ubuntu)中,该软件包称为
libc6-dev。不过,您可能还需要其他开发标头。 -
你能编译并执行一个简单的“hello world”程序吗?