0

下载 Qt 4.8 测试版,解压缩,更改为文件夹并根据需要单击“./configure”。

输出:bash:./configure:/bin/sh^M:错误的解释器:没有这样的文件或目录

文件夹中肯定有“配置”。

怎么了?

4

2 回答 2

3

算了,我下载的是“zip”文件而不是“tar.gz”文件。仅在 Windows 下工作 20 年,然后有一天被扔到 OS X/Linux 水域引起的小误解之一。

于 2011-07-22T16:15:50.223 回答
2

由于它有一个^M字符,该configure文件可能使用 Windows 样式的行尾。

尝试将其转换为使用 UNIX 风格的结尾:

dos2unix configure

那么当你这样做时它应该运行良好

./configure

此外,No such file directory指的是使用shebang表示法在配置文件中指定的解释器,而不是配置文件本身。它可能找不到它,因为它正在搜索/bin/sh^M而它应该在搜索/bin/sh.

于 2011-07-22T16:01:43.993 回答