gpt4 book ai didi

sh - 为什么是: syntax error near unexpected token `fi'

转载 作者:行者123 更新时间:2023-12-02 14:58:03 24 4
gpt4 key购买 nike

在autoconf生成的配置文件(#!/bin/sh/)中,里面有一段如下内容:

if ac_fn_cxx_try_compile "$LINENO"; then :

{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; }
succeeded=yes
found_system=yes

else


fi

当我执行 ./configure 时,它​​告诉我“该行的意外标记‘fi’附近有语法错误”。这不是文件结尾。

最佳答案

与评论一致:

if ac_fn_cxx_try_compile "$LINENO"; then

$as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6;
succeeded=yes
found_system=yes

else

## look nothing here !!
## at least put a ':'
## or delete else altogether

fi

关于sh - 为什么是: syntax error near unexpected token `fi' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25927742/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com