Tôi đã cài đặt Cygwin và tôi muốn sử dụng Eclipse với CDT để phát triển theo Windows 7. Tuy nhiên, tôi nhận được lỗi sau:Định cấu hình CDT Eclipse để sử dụng 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 ****
- Tôi có thể sử dụng g ++ như trình biên dịch độc lập.
- thư mục cygwin/bin là được thêm vào đường dẫn.
Sau khi googling tôi phát hiện ra rằng C:\cygwin\bin\g++.exe
là một liên kết tượng trưng cygwin và Windows không hiểu nó và tôi cần trỏ đến vị trí g ++ - 3 trực tiếp. Tôi phải làm nó như thế nào?
thực hiện "ls -l C: \ cygwin \ bin \ g ++. Exe" và từ đầu ra (A -> B) sao chép B làm vị trí thực tế. – FUD
Tôi không thực sự hiểu làm thế nào để cấu hình eclipse (hoặc thực hiện) để thực hiện lệnh bên phải. –