我已经安装了cygwin,并且我想使用Eclipse与CDT进行开发,在Windows 7下开发。不过,我得到以下错误:配置Eclipse CDT以使用g ++
**** Build of configuration Default for project hello_cpp ****
make all
g++ -O2 -g -Wall -fmessage-length=0 -c -o hello_cpp.o hello_cpp.cpp
process_begin: CreateProcess(C:\cygwin\bin\g++.exe, g++ -O2 -g -Wall -fmessage-length=0 -c -o hello_cpp.o hello_cpp.cpp, ...) failed.
make (e=5): Access denied.
make: *** [hello_cpp.o] Error 5
**** Build Finished ****
- 我能够使用G ++作为独立的编译器。
- cygwin/bin文件夹是 添加到路径。
谷歌搜索后,我发现C:\cygwin\bin\g++.exe
是一个cygwin符号链接,Windows不理解它,我需要直接指向g ++ - 3位置。我该怎么做?
做一个“ls -l C:\ cygwin \ bin \ g ++。exe”并从输出(A - > B)复制B作为实际位置。 – FUD
我真的不知道如何配置eclipse(或make)来执行正确的命令。 –