我在Eclipse中的PATH错误中找不到程序"make".我检查了路径变量,它是:
C:\cygwin\bin;
%JAVA_HOME%\bin;
%ANT_HOME%\bin;
%ANDROID_SDK%\tools;
%ANDROID_SDK%\platform-tools;
%ANDROID_NDK%;
%CommonProgramFiles%\Microsoft Shared\Windows Live;
C:\Program Files\NVIDIA Corporation\PhysX\Common;
%SystemRoot%\system32;
%SystemRoot%;
%SystemRoot%\System32\Wbem;
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;
C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;
C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;
C:\Program Files\Git\cmd
Run Code Online (Sandbox Code Playgroud)
在PATH
用含有使(我查了一下文件夹开始make.exe
就在那里),但日食仍然去Program "make" not found in PATH
.
我试过改变路径并重新启动几次,但似乎没有任何改变.
小智 54
如果由于某种原因你不能使用gcc,你可以尝试改变工具链.打开项目的属性(通过在项目浏览器中右键单击项目名称),然后单击C/C++ Build > Tool Chain Editor.您可以将当前构建器从GNU Make Builder更改为CDT Internal Builder或您拥有的任何兼容项.
Ser*_*nko 15
你是第一次尝试运行"Hello world"吗?请确保选择合适的工具链.对于Windows,您必须选择MinGW GCC.
要将MinGW GCC编译器设置为默认值或更改原始项目时出现错误"程序",当您尝试运行程序时,在"PATH中找不到"或"启动失败的二进制文件未找到eclipse c ++"只需转到Windows >>首选项>> C\C++ Build >>工具链编辑器>>将当前工具链更改为MinGW GCC
shi*_*or7 10
在MinGW中,我必须安装以下内容:
Basic Setup -> mingw32-base
Basic Setup -> mingw32-gcc-g++
Basic Setup -> msys-base
Run Code Online (Sandbox Code Playgroud)
在Eclipse中,转到
Windows -> Preferences -> C/C++ -> Build -> Environment
Run Code Online (Sandbox Code Playgroud)
并设置以下环境变量(使用"将变量附加到本机环境"选项集):
MINGW_HOME C:\MinGW
PATH C:\MinGW\bin;C:\MinGW\msys\1.0\bin
Run Code Online (Sandbox Code Playgroud)
单击"应用",然后单击"确定".
据我所知,这对我有用.
只是为了澄清Adel链接的eclipse论坛所涵盖的细节,以下是我如何解决这个问题(在OS X上):
注意:对我来说,即使我的个人环境(即在bash,echo $ PATH中)有/ Developer/usr/bin,我仍然需要将它添加到Eclipse的Environment变量中:
去 Eclipse Preferences -> C/C++ -> Build -> Environment -> Add.. -> "${PATH}:/Developer/usr/bin"
在某些其他操作系统的情况下,只需使用make存在的正确路径.
小智 5
如果你使用MinGW工具链进行CDT,可以在C:\ MinGW\msys\1.0\bin找到make.exe
(或搜索MinGW文件夹中的make.exe.)
在eclipse window-> preferences-> environment中添加此路径
归档时间: |
|
查看次数: |
226152 次 |
最近记录: |