1. 程式人生 > >Linux下修復“執行aclocal失敗:沒有該檔案或目錄”

Linux下修復“執行aclocal失敗:沒有該檔案或目錄”

推薦安裝的工具

在終端中輸入以下命令來編譯並安裝watchman:

git clone https://github.com/facebook/watchman.git
cd watchman
git checkout v4.5.0  # 這是本文釋出時的最新版本
./autogen.sh
./configure
make
sudo make install

在搭建React Native環境的時候,這一部分命令中,執行./autogen.sh報錯資訊如下:

./autogen.sh: 9: ./autogen.sh: aclocal: not found
./autogen.sh: 10: ./autogen.sh
: autoheader: not found ./autogen.sh: 11: ./autogen.sh: automake: not found ./autogen.sh: 12: ./autogen.sh: autoconf: not found

丟失的aclocal是automake包的一部分,因此,要修復該錯誤,請安裝以下包。

在Debian,Ubuntu或Linux Mint上:

$ sudo apt-get install automake

在CentOS,Fedora或RHEL上:

$ sudo yum install automake

相關推薦

Linux修復執行aclocal失敗沒有檔案目錄

推薦安裝的工具 在終端中輸入以下命令來編譯並安裝watchman: git clone https://github.com/facebook/watchman.git cd watchman git checkout v4.5.0 # 這是本文釋出時

linux安裝libcurl過程及開發遇到的問題"curl/curl.h沒有那個檔案目錄"缺少標頭檔案解決方法

可以從官網上下載https://curl.haxx.se/download.html,也可以命令列下載 我是從官網看的版本,複製連結,再在命令列下載 # wget https://curl.haxx.se/download/curl-7.51.0.tar.gz # tar -zvxf curl-7.

linux安裝libcurl過程及開發遇到的問題"curl/curl.h沒有那個檔案目錄"缺少標頭檔案解決方法

可以從官網上下載https://curl.haxx.se/download.html,也可以命令列下載 我是從官網看的版本,複製連結,再在命令列下載 # wget https://curl.haxx.se/download/curl-7.51.0.tar.gz # tar -

解決 linux編譯make檔案報錯“/bin/bash^M: 壞的直譯器沒有那個檔案目錄” 問題

        PS背景:我在公司做sdk 的pc端開發,所以經常會在win下編譯通過之後跑到linux下再執行一次已確保能支援多平臺。        今兒在win下跑完一程式,然後放到linux下跑的時候,我用指令:sudo ./build.sh但是卻沒有任何反應。於是我換

解決Linux執行Python指令碼顯示“: 沒有那個檔案目錄”的問題

我猜不少人都遇到過類似的問題: 在Windows下寫好了一個python指令碼,執行沒問題 但放到Linux系統下就必須在命令列前加上一個python直譯器才能執行 指令碼開頭的註釋行已經指明瞭直譯器的路徑,也用chmod給了執行許可權,但就是不能直接執行指令碼。 比如這個指令碼: #!/usr/bin/

Linux執行Python指令碼顯示“: 沒有那個檔案目錄”問題

        後來一想,應該是編碼問題。Windows下,文字的換行是\r\n一同實現的,而Lnix/UNIX下則只用\n。對於: #!/usr/bin/env python\r\n 這樣一行文字,windows下的程式會認為#!/usr/bin/env python就是一行。而linux會認為#! /us

linux安裝libcurl過程及開發遇到的問題"curl/curl.h沒有那個檔案目錄"

我是從官網看的版本,複製連結,再在命令列下載 # tar -zvxf curl-7.51.0.tar.gz # cd curl-7.51.0/ # ./configure -prefix=/usr/local/curl # make # make insta

bash: usr/local/3.4.1/bin/arm-linux-gcc: 沒有檔案目錄 解決方法!

網上一般出現這種問題都是一些依賴的東西沒有安裝出現的問題,如果排除了這些問題,那麼請試一試我的方法。1、 進入你的交叉編譯工具的目錄執行 ldd arm-poky-linux-gnueabi-gcc,會出現一些依賴的關係,下面是我的資訊提醒:linux-vdso.so.1 (

centos7致命錯誤mysql/mysql.h沒有那個檔案目錄

作業系統是centos7,在make時報如下錯誤: In file included from db_exception.cpp:22:0: db_interface_mysql.h:32:25: 致命錯誤:mysql/mysql.h:沒有那個檔案或目錄  #include

In file included from adlist.c:34:0: zmalloc.h:50:31: 致命錯誤jemalloc/jemalloc.h沒有那個檔案目錄

我報錯是這樣子的,然後老師打了一條命令[[email protected] redis-3.0.6]# makecd src && make allmake[1]: 進入目錄“/root/lnmp_soft/redis-3.0.6/src”CC adlist.oIn file inc

Ubunutu使用g++ 編譯錯誤之沒有那個檔案目錄

其實還是你自己程式碼的原因,我的終端提示錯誤是: fatal error: String: 沒有那個檔案或目錄1 看到error後邊的提示了嗎?原來之前一直再用java寫程式碼,而Java中的String是大寫的,C/C++的卻是小寫的string,所以當我在程式碼中寫 #include<iost

終端趣味sl 編譯出錯(curses.h沒有那個檔案目錄)解決

Sl 是一個有趣的命令列工具,他通過一個火車開過的動畫來糾正使用者偶然把 ls 輸錯成 sl。 我相當疏忽命令輸入的過程的正確性,我更願意追求速度。但這可能會造成危險。因此 sl 可以很好的在我發生這些錯誤時提醒我。 特點: -F 開關,控制火車檔案。-l 開關,

ubuntu bits/predefs.h沒有那個檔案目錄

gcc -c -g -m64 -DADD64BIT -I/usr/include/X11 memassign.c In file included from /usr/include/features.h:341:0,                  from /usr/

Linux執行bash指令碼顯示“: /usr/bin/env: "bash\r": 沒有那個檔案目錄

用 ./ 執行bash指令碼檔案出現 報錯資訊 /usr/bin/env: "bash\r": 沒有那個檔案或目錄 錯誤原因:這主要是因為bash後面多了\r這個字元的原因。在linux終端下,輸出\r會什麼都不顯示,只是把游標移到行首。於是終端雖然輸出了/usr/bin/env bash,

指令碼執行錯誤---binsh^M損壞的直譯器 沒有那個檔案目錄

在執行指令碼時,彈出錯誤提示: /bin/sh^M:損壞的直譯器: 沒有那個檔案或目錄 1 這是由於指令碼檔案在儲存時使用了DOS檔案格式造成的,可以用vim開啟檔案,然後執行下列操作: :set ff=unix :wq 1 2 在windows下面編輯指令碼,經常

./檔名.py執行報錯問題直譯器錯誤: 沒有那個檔案目錄

問題描述 在windows下建立了檔案hello.py,將其複製到虛擬機器中,程式碼示意如下: 虛擬機器直接執行報錯: 問題分析 1、注意到報錯的python後有一個^M。推測可能是由不同系統編碼格式引起。在windows系統中編輯的.sh .py檔案可能

linux用dom4j寫入xml時 報錯java.io.FileNotFoundException..(沒有那個檔案目錄

今天在使用dom4j寫入xml檔案是報錯:java.io.FileNotFoundException..(沒有那個檔案或目錄) 但是我去讀取檔案時卻是正常的,這時我想到了linux下的許可權問題,所一我改了許可權,再試,還是這個錯誤,百度一下,發現這種錯誤大多是路徑不對或者

linux用gcc編譯c程式時遇到的問題: error: stdio.h: 沒有那個檔案目錄

原因是沒有安裝libc6-dev的軟體包。命令列下輸入apt-get install build-essential即可。這個build-essential是幹什麼的呢?原來build-essential是一個列表,包含了編譯debian包必需的大部分元件。安裝完之後,順利解

centos7執行shell報/bin/sh^M損壞的直譯器: 沒有那個檔案目錄

/bin/sh^M:損壞的直譯器: 沒有那個檔案或目錄 指令碼檔案儲存時使用了DOS格式,用DOS2UNIX轉為UNIX格式,也可以用vim開啟,用:set ff=unix轉換。 不要在 Windows下編輯指令碼檔案,否則經常會遇到這種問題。 程式碼:

linux執行sh指令碼時提示“沒有那個檔案目錄

在linux上使用bash XXX.sh執行指令碼時,提示“for reading(No such file or directory)”。 問題原因: 因為作業系統是windows,在windows下編輯的指令碼,所以有可能有不可見字元。指令碼檔案是DOS格式的 即每一行