近日來下載的源代碼欲編譯,可是總是提示“權(quán)限不夠”,檢查了相應(yīng)文件的權(quán)限,都沒有問題。無奈之下,把/bin/sh,/bin/bash等程序的權(quán)限都折騰了幾遍,卻總是不行,返回下面的出錯(cuò)信息:
??? XXXX$ ./configure
??? bash: ./configure: /bin/sh: bad interpreter: 權(quán)限不夠
情急之下,用“權(quán)限不夠”作為關(guān)鍵詞,在Google中很搜了一把,都是有幾個(gè)同志碰到了同樣的問題,只是論壇中的答復(fù),卻沒一個(gè)讓人滿意的,提問的人都說明了文件本身的權(quán)限沒有問題,可得到的答復(fù)卻總是“喔,試試chmod 755”或者”sh ./configure“(用直接輸入sh的方法,腳本本身執(zhí)行結(jié)果最后仍舊會(huì)出錯(cuò),如找不到CC編譯器)之類的答案,沒一個(gè)好使。為了找答案,我看了N多的搜索結(jié)果,眼睛都看花了,終于忍受不住,放棄了N天。
??? 今日,實(shí)在是需要編譯程序,沒辦法又搜了大半天,和上次一樣的結(jié)果。沒辦法之后自己反復(fù)嘗試了幾次,明明直接敲“sh“就可以執(zhí)行,咋就是最后還是出錯(cuò)呢,而且難道我每次都非得敲“sh“,更是郁悶! 突然靈感一現(xiàn),敲”ch“可以,應(yīng)該問題的本身不在”sh“上,估計(jì)是” bad interpreter “在作祟,果然,拿 ” bad interpreter “再到Google中搜索一把,終于被我找到了。外國人的論壇,某人提了同樣的問題,答復(fù)的答案也沒一個(gè)正確,最后是提問人自己搞定給出了答案:)
??? 弄了半天,居然是因?yàn)槟_本所在硬盤的文件格式搞的鬼。 想起自己也是鏈接到FAT32的硬盤上的,趕緊把程序挪了挪地方,弄到ext3下,啊,總算皇天不負(fù)有心人,終于搞定了! 可以安心睡覺了:)
??? XXXX$ ./configure
??? bash: ./configure: /bin/sh: bad interpreter: 權(quán)限不夠
情急之下,用“權(quán)限不夠”作為關(guān)鍵詞,在Google中很搜了一把,都是有幾個(gè)同志碰到了同樣的問題,只是論壇中的答復(fù),卻沒一個(gè)讓人滿意的,提問的人都說明了文件本身的權(quán)限沒有問題,可得到的答復(fù)卻總是“喔,試試chmod 755”或者”sh ./configure“(用直接輸入sh的方法,腳本本身執(zhí)行結(jié)果最后仍舊會(huì)出錯(cuò),如找不到CC編譯器)之類的答案,沒一個(gè)好使。為了找答案,我看了N多的搜索結(jié)果,眼睛都看花了,終于忍受不住,放棄了N天。
??? 今日,實(shí)在是需要編譯程序,沒辦法又搜了大半天,和上次一樣的結(jié)果。沒辦法之后自己反復(fù)嘗試了幾次,明明直接敲“sh“就可以執(zhí)行,咋就是最后還是出錯(cuò)呢,而且難道我每次都非得敲“sh“,更是郁悶! 突然靈感一現(xiàn),敲”ch“可以,應(yīng)該問題的本身不在”sh“上,估計(jì)是” bad interpreter “在作祟,果然,拿 ” bad interpreter “再到Google中搜索一把,終于被我找到了。外國人的論壇,某人提了同樣的問題,答復(fù)的答案也沒一個(gè)正確,最后是提問人自己搞定給出了答案:)
??? 弄了半天,居然是因?yàn)槟_本所在硬盤的文件格式搞的鬼。 想起自己也是鏈接到FAT32的硬盤上的,趕緊把程序挪了挪地方,弄到ext3下,啊,總算皇天不負(fù)有心人,終于搞定了! 可以安心睡覺了:)
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=524900
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
