我已經安裝了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)來執行正確的命令。 –