解决/bin/sh: 1: syntax error: "(" unexpected错误,以及更换bash仍然无法解决的问题


编译文件的时候出现 /bin/sh: 1: syntax error: "(" unexpected 错误。

 

网上查到的资料都是:

(1)在脚本前写#!/bin/bash

(2)执行dpkg-reconfigure dash然后选No

 

然而做了这两步之后,同样的错误还是照样出现。

在Makefile中查到出问题的是make语句中的$(shell pwd)部分。

后来发现代码目录的目录名中包含了括号!把目录改名,去掉名字中的括号,恢复正常。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM