2016-11-22 148 views
1

我試圖建立和安裝Apache節儉編譯器和庫

我必須鍵入此命令顯示在說明 ./configure && make 但我得到這個錯誤:

checking for gcc... no 
checking for cc... no 
checking for cl.exe... no 
configure: error: in `/PATH/TO/thrift-0.9.3': 
configure: error: no acceptable C compiler found in $PATH 

當我在命令提示符處鍵入 gcc --version我得到這個

gcc (GCC) 5.3.0 Copyright (C) 2015 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

它找到gcc編譯器。然而,當我運行它從我msys2殼牌

bash: gcc: command not found

的路徑在環境變量是正確的。 C:\MinGW\bin

然而,它canno't找到GCC

提前感謝!

+0

你正在'cygwin'環境中運行'./configure && make'或類似的東西如window的linux子系統嗎?如果是,您需要'cygwin'或Window的Linux子系統附帶的gcc。 – alvits

+0

我在Win10 OS –

+1

的確如此。但'bash'不是Windows 10的本機特性,所以您必須運行Window的Linux子系統。嘗試從'bash'內安裝gcc。 – alvits

回答

3

您的gcc編譯器的路徑不在PATH中。

您可以在運行make之前添加它。

export PATH=${PATH}:/c/MinGW/bin 
./configure && make 

Goodluck。

0

如果是的centos /紅帽機安裝全套開發包

$ sudo yum groups install "Development Tools" 

它包括GCC,克++的,使得標識。安裝後再試一次

相關問題