2016-01-18 31 views
14

VS'den CLion'a geçiyorum ve Cygwin ve CMake'i yüklemem gerektiğini söylediler. Sonra ikisini de kurdum. Paketlenmiş kullanmayı denedim, ancak CLion hala bana bu hataları veriyor make: not foundC Compiler: not foundC++ Compiler: not foundGDB: not found.CLion Kurulumu: Cmake derleyicileri bulunamadı, GDB bulunamadı

CMake'i C:\Users\Gaga\Downloads\cmake-3.4.1 yoluna yükledim ancak cmake.exe göremiyorum, en yakın şey cmake.cxx. Hiçbir şey derlemek mümkün değilim bu olmadan

, geçici çözüm MinGW kullanmak olacaktır

enter image description here

+0

'cmake.cxx' bir C++ kaynak dosyasıdır. Muhtemelen derlemeniz gereken CMake'in kaynağını indirdiniz. Tüm kurulum hakkında, Windows makinelerinde [mingw-w64] (http://sourceforge.net/projects/mingw-w64/) ve CLion'un kendi CMake'i ile iyi sonuçlar aldım. – Quentin

+0

Dil değil, ancak araca özgü. – Olaf

+0

@Quentin Ok Eğer bu işlemlerin hiçbiri işe yaramıyorsa mingw-w64'i almaya çalışacağım. Fakat CMake'in kaynağını derlemek için bir yol var mı? Ayrıca kullanmamalı CMake3.3.2 kullanmalı mıyım? Hala aynı hataları aldığımı hatırlıyorum. Teşekkürler –

cevap

5

yardım edin. Web sitesinden indirirseniz, cmake ile gelmeli ve hatalara dikkat etmelisiniz.

http://mingw.org/

özü o ve siz ve sonra gibi sol üst köşe şeyden gcc gibi bir şey kontrol etmelidir yükleyici git 'install paketleri' Ne zaman

yanlışlıkla kaynağı indirmek için emin olun ki Bu hataya doğru sizi yönlendirdim: CLion: CMake Errors Source directory does not exist

Düzenleme: Bir yıldan fazla bir süre sonra, Cygwin hakkında biraz daha fazla şey öğrendim ve internetin söylediklerinin ötesine geçtim. CLion'un "Unix-benzeri" bir ortama ihtiyacı var. MacOS veya Linux üzerinde CLion kullanıyorsanız, zaten Unix tabanlı. "POSIX" uyumlu herhangi bir şey işe yarayacaktır. CygWin, Unix'in mkdir gibi çalıştığı komut pencereleri için bir terminal öykünücüsüdür. MinGW benzer bir şey ama posix değil. GCC tho ile birlikte gelir. Hala bir noob'um.

5

"Belirtilen" alanında C:\cygwin64\bin\cmake.exe koydum, yolunuz farklı olabilir. Sadece CMake, Make, gdb ve gcc uygulamasının Cygwin'de kurulu olduğundan emin olun (CMake web sitesinden değil Cygwin setup.exe'u kullanarak) (), ancak Clion, yolu girdikten sonra kurulu olup olmadığınızı kontrol eder. enter image description here

1

Aynı problem vardı. cygwin yüklenemedi, cmake, gcc, gdb paketlerini seçmeniz gerekiyor. Aşağıdaki linki kullanarak cevabı aldınız. Yükleme tamamlandıktan sonra

Select Packages while installing cygwin

yapılandırma sayfasına gidin ve cygwin dizini seçin. CLion yapılandırmayı belirleyecek ve siz işiniz biter ...