2012-07-24 12 views
6

İyi günler!Sublime Text 2 ve MinGW

Tecrübelerini, Minnw-derleyicisini Sublime'e nasıl ekleyeceklerini bilen var mı?

İnternette bir yapılandırma buldum, ancak "../MinGW/bin/" adresindeki eksik dosyalarla derlenmiş program haşhaşları çalıştırdığımda.

Yapılandırma:

{ 
    "cmd": ["mingw32-g++.exe", "-o", "$file_base_name", "$file_name"], 
    "path": "c:\\Program Files\\MinGW\\bin\\" 
} 

teşekkürler!

UPD

Sorumun cevabını buldum! cmd'da bir parametre eklemek zorunda kaldım. "-static".

Yani, iyi çalışıyor benim MinGW.sublime-build verilmiştir: Sen $ yerine dosya_adi ait $ dosyasını kullanarak edilmelidir

{ 
    "path": "c:\\Program Files\\MinGW\\bin\\", 
    "cmd": ["mingw32-g++.exe", "-static", "-o", "$file_base_name", "$file"] 
} 
+0

siz "../MinGW/bin /" dizininde derlenmiş dosyayı koyarsanız, o zaman her şey güzel ve eserleri çalıştırır: Burada

Ben şahsen kullanmak komut var . Anlıyorum, sorun burnun altında kalıyor ama bunu çözemiyorum. –

cevap

7

sisteminizde "Yol" değişkeni içinde bin dosyasını eklemeyi unutmayın olurdu.

Başlat menüsünü açın ve nasıl yapılacağını bulmak için "değişken" veya "ortam değişkeni" (veya google it) yazın. Çok fazla değişken içeren bir Pencereye gireceksiniz, Yol (ve PATH değil) değişkenini bulun ve MinGW'nin bin klasörüne yolu ekleyin.

Ve önerildiği gibi, btw, file_base_name dosyasını değiştirmeli ve file_base_name dosyasını file_base yerleştirdiğiniz yere koymalısınız. ... bir şey fark ettim

"cmd": ["C:\\MinGW\\bin\\mingw32-g++.exe", "-Wall", "-time", "$file", "-o", "$file_base_name"]

+0

Teşekkür ederiz! Ama soruma cevap buldum. ** UPD ** okuyun. –

0

. $ file_name sadece adaya genişler, $ dosya ise tam yola genişler.

değişen yapılandırma

{ 
    "cmd": ["mingw32-g++.exe", "-o", "$file_base_name", "$file"], 
    "path": "c:\\Program Files\\MinGW\\bin\\" 
} 
+0

Üzgünüz, ama işe yaramıyor. Yine eksik dosyalar ile hata görüyorum. –