Bu anakartta çok sayıda benzer sorunun zaten göründüğünün bilincindeyim, ancak çözümlerin hiçbiri bana yardımcı olmadı.Program başlatılamıyor çünkü * .dll eksik - MinGW, Eclipse, Windows 7
Windows 7 Service Pack 1'de MinGW toolchain ile çalışan Eclipse CDT'yi çalıştırmaya çalışıyorum. Bunu Windows XP'de zaten yaptım ve aynı yordamın Windows 7'de düzgün çalışmasını sağlayacağını düşünmüştüm ama hatalı görünüyormuş gibi görünüyor. ;)
Otomatik yükleyiciden MinGW'yi yükledikten (yalnızca ihtiyacım olandan birkaç şey yüklediğimde) ve PATH ortam değişkenine C:/MinGW/bin ekledikten sonra, basit bir Merhaba derlemeyi denedim , Dünya! programı. Eclipse bana herhangi bir hata vermedi, ancak Konsol penceresinde herhangi bir çıktı vermek istemedi. Alarmlı, Eclipse dışında çalıştırılabilir dosyayı çalıştırmayı denedim ve
"Program, libstdC++ - 6.dll eksik olduğu için başlatılamıyor" hatasını aldı.
Kaçınılmaz olarak, bu dll C:/minGW/bin dizinindedir, bu yüzden PATH değişkeni 'bulmalıdır' - ama yapmaz. Dll'nin yürütülebilir dosya ile dizine kopyalanması yardımcı oldu, ancak açıkçası kısa vadeli bir çözüm ve daha "normal" olanı tercih ederim.
Sorunumu farklı kılan şey, bence, bu tahtada fark ettiğim diğerlerinden, Eclipse benim PATH değişkenimle herhangi bir hata bulamadığı gerçeğidir (ki MinGW, Path değişkenine veya bir şeye dahil edilmedi) ve gereken dll'lerin yanı sıra olması gereken yerler de vardı, fakat Windows'um onları bulamıyor gibi görünüyor.
Zaten "gerçek" bir dosya olup olmadığını ve bir sembolik bağlantı olup olmadığını kontrol ettiniz mi? –
Onlar gerçek * .dll dosyaları - dediğim gibi, bunları yürütülebilir dosya ile klasöre kopyalama, ama daha "zarif" bir çözüm aramak ve programın üzerinde çalışan bir bağımsız makine. – user988066
sadece meraktan çıkıp, tekrar çıkış yaptınız. Biz daha önce bu sorunu vardı ve giriş/çıkış –