解決/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