Visual Studio 2013 de Aldığım bir hataydı biraz araştırmam sonucunda çözümü buldum benim dosyalarım vs 2010 uyumlu olduğu için bu hatayı alıyordum şimdi 2013 ile build edebilirsiniz...
unknown compiler version - please run the configure tests and report the results
NOT: Kanıt Atılacak bir durum yok diye düşünüyorum.
Link:
Visual Studio 2013 Client Source 'unknown compiler version' Hatası Fix
Metin2 özel sunucu geliştirme sürecinde, birçok geliştirici Visual Studio 2013 kullanarak client source (istemci kaynak kodları) üzerinde çalışır. Ancak bazen karşılaşılan 'unknown compiler version' hatası derlemeyi engeller. Bu makalede, bu hatanın neden oluştuğunu ve nasıl çözüleceğini detaylıca ele alacağız.
Hata Nedir?
Visual Studio 2013 ile Metin2 client source derlenirken aşağıdaki gibi bir hata alınabilir:
fatal error C1083: Cannot open include file: '...': No such file or directory
error: unknown compiler version
Bu hata genellikle derleyici sürümüyle ilgili yapılandırma eksikliğinden veya eksik kütüphanelerden kaynaklanır.
Nedenler ve Çözümler
1. Derleyici Sürüm Uyuşmazlığı
Visual Studio 2013, belirli bir Microsoft C++ Compiler sürümünü kullanır. Eğer projeniz farklı bir sürümle yazılmışsa ya da derleme ortamında eksik bileşen varsa 'unknown compiler version' hatası oluşabilir.
Çözüm: Visual Studio 2013 Update 5 sürümünün yüklü olduğundan emin olun. Bu güncelleme derleyici stabilitesini artırır.
2. Windows SDK Eksikliği
Client source dosyaları, Windows SDK bileşenlerine ihtiyaç duyar. SDK eksikse derleme başarısız olur.
Çözüm: Windows SDK 8.1 veya 8.0 sürümünü yükleyin. Visual Studio 2013 ile uyumlu olan SDK sürümüdür.
3. Include Dizinleri Eksik
Proje ayarlarında belirtilen include dizinleri eksikse derleme sırasında header dosyaları bulunamaz.
Çözüm: Proje özelliklerinden VC++ Directories sekmesine giderek gerekli include yollarının doğru girildiğinden emin olun. Örnek: $(VCInstallDir)include
4. Library Dosyaları Eksik
Gerekli .lib dosyaları eksikse linker aşamasında hata alınır.
Çözüm: Project Properties > Linker > General > Additional Library Directories kısmında gerekli kütüphane yollarını belirtin.
5. Platform Toolset Ayarı
Yanlış platform toolset seçimi de derleme hatalarına yol açabilir.
Çözüm: Proje ayarlarında Configuration Properties > General > Platform Toolset kısmında v120 değerini seçin (Visual Studio 2013 için).
Metin2 Client Source ile Çalışırken Dikkat Edilecek Hususlar
Metin2 client source genellikle C++ tabanlıdır ve bazı özel yapılandırmalar gerektirir. Özellikle MARTY'SAMA client source gibi popüler kaynak kodlar kullanıldığında dikkat edilmesi gereken bazı özel durumlar vardır:
- Python ve PyROOT klasörleri doğru konfigüre edilmeli.
- UIScript ve UI dosyaları uyumlu olmalı.
- GameLib, GrannyLib gibi kütüphaneler eksiksiz olmalı.
Sonuç
'unknown compiler version' hatası, Visual Studio 2013 kullanarak Metin2 client source derlerken sıkça karşılaşılan bir sorundur. Doğru yapılandırma ile kolayca çözülebilir. Bu makalede anlatılan adımları takip ederek hataları önleyebilir ve derleme işlemini başarıyla tamamlayabilirsiniz.
Kaynaklar
Daha fazla Metin2 geliştirme kaynağı için Metin2Lobby sitemizi ziyaret edin.
Visual Studio 2013 Client Source 'unknown compiler version' Error Fix
In the process of developing Metin2 private servers, many developers use Visual Studio 2013 to work on client source codes. However, sometimes the 'unknown compiler version' error can prevent compilation. In this article, we will examine in detail why this error occurs and how to fix it.
What Is The Error?
When compiling a Metin2 client source with Visual Studio 2013, you may encounter an error like the following:
fatal error C1083: Cannot open include file: '...': No such file or directory
error: unknown compiler version
This error is generally caused by configuration issues related to the compiler version or missing libraries.
Causes and Solutions
1. Compiler Version Mismatch
Visual Studio 2013 uses a specific Microsoft C++ Compiler version. If your project was written for a different version or there are missing components in the build environment, the 'unknown compiler version' error might occur.
Solution: Ensure that Visual Studio 2013 Update 5 is installed. This update improves compiler stability.
2. Missing Windows SDK
Client source files require Windows SDK components. If the SDK is missing, the build will fail.
Solution: Install Windows SDK 8.1 or 8.0. These versions are compatible with Visual Studio 2013.
3. Missing Include Directories
If the include directories specified in the project settings are missing, header files cannot be found during compilation.
Solution: Go to VC++ Directories under Project Properties and ensure that the necessary include paths are correctly set. Example: $(VCInstallDir)include
4. Missing Library Files
If required .lib files are missing, linker errors may occur.
Solution: Specify the correct library paths in Project Properties > Linker > General > Additional Library Directories.
5. Platform Toolset Configuration
Incorrect platform toolset selection can also cause build errors.
Solution: In project settings, under Configuration Properties > General > Platform Toolset, select v120 (for Visual Studio 2013).
Important Considerations When Working With Metin2 Client Source
Metin2 client source is generally based on C++ and requires specific configurations. When working with popular sources like MARTY'SAMA client source, there are some special considerations:
- Python and PyROOT folders must be properly configured.
- UIScript and UI files must be compatible.
- Libraries like GameLib, GrannyLib must be complete.
Conclusion
The 'unknown compiler version' error is a common issue when building Metin2 client source using Visual Studio 2013. It can be easily resolved with proper configuration. By following the steps outlined in this article, you can avoid these errors and successfully complete the build process.
Resources
For more Metin2 development resources, visit our site Metin2Lobby.
unknown compiler version - please run the configure tests and report the results
NOT: Kanıt Atılacak bir durum yok diye düşünüyorum.
Link:
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
V.T:
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Visual Studio 2013 Client Source 'unknown compiler version' Hatası Fix
Metin2 özel sunucu geliştirme sürecinde, birçok geliştirici Visual Studio 2013 kullanarak client source (istemci kaynak kodları) üzerinde çalışır. Ancak bazen karşılaşılan 'unknown compiler version' hatası derlemeyi engeller. Bu makalede, bu hatanın neden oluştuğunu ve nasıl çözüleceğini detaylıca ele alacağız.
Hata Nedir?
Visual Studio 2013 ile Metin2 client source derlenirken aşağıdaki gibi bir hata alınabilir:
fatal error C1083: Cannot open include file: '...': No such file or directory
error: unknown compiler version
Bu hata genellikle derleyici sürümüyle ilgili yapılandırma eksikliğinden veya eksik kütüphanelerden kaynaklanır.
Nedenler ve Çözümler
1. Derleyici Sürüm Uyuşmazlığı
Visual Studio 2013, belirli bir Microsoft C++ Compiler sürümünü kullanır. Eğer projeniz farklı bir sürümle yazılmışsa ya da derleme ortamında eksik bileşen varsa 'unknown compiler version' hatası oluşabilir.
Çözüm: Visual Studio 2013 Update 5 sürümünün yüklü olduğundan emin olun. Bu güncelleme derleyici stabilitesini artırır.
2. Windows SDK Eksikliği
Client source dosyaları, Windows SDK bileşenlerine ihtiyaç duyar. SDK eksikse derleme başarısız olur.
Çözüm: Windows SDK 8.1 veya 8.0 sürümünü yükleyin. Visual Studio 2013 ile uyumlu olan SDK sürümüdür.
3. Include Dizinleri Eksik
Proje ayarlarında belirtilen include dizinleri eksikse derleme sırasında header dosyaları bulunamaz.
Çözüm: Proje özelliklerinden VC++ Directories sekmesine giderek gerekli include yollarının doğru girildiğinden emin olun. Örnek: $(VCInstallDir)include
4. Library Dosyaları Eksik
Gerekli .lib dosyaları eksikse linker aşamasında hata alınır.
Çözüm: Project Properties > Linker > General > Additional Library Directories kısmında gerekli kütüphane yollarını belirtin.
5. Platform Toolset Ayarı
Yanlış platform toolset seçimi de derleme hatalarına yol açabilir.
Çözüm: Proje ayarlarında Configuration Properties > General > Platform Toolset kısmında v120 değerini seçin (Visual Studio 2013 için).
Metin2 Client Source ile Çalışırken Dikkat Edilecek Hususlar
Metin2 client source genellikle C++ tabanlıdır ve bazı özel yapılandırmalar gerektirir. Özellikle MARTY'SAMA client source gibi popüler kaynak kodlar kullanıldığında dikkat edilmesi gereken bazı özel durumlar vardır:
- Python ve PyROOT klasörleri doğru konfigüre edilmeli.
- UIScript ve UI dosyaları uyumlu olmalı.
- GameLib, GrannyLib gibi kütüphaneler eksiksiz olmalı.
Sonuç
'unknown compiler version' hatası, Visual Studio 2013 kullanarak Metin2 client source derlerken sıkça karşılaşılan bir sorundur. Doğru yapılandırma ile kolayca çözülebilir. Bu makalede anlatılan adımları takip ederek hataları önleyebilir ve derleme işlemini başarıyla tamamlayabilirsiniz.
Kaynaklar
Daha fazla Metin2 geliştirme kaynağı için Metin2Lobby sitemizi ziyaret edin.
Visual Studio 2013 Client Source 'unknown compiler version' Error Fix
In the process of developing Metin2 private servers, many developers use Visual Studio 2013 to work on client source codes. However, sometimes the 'unknown compiler version' error can prevent compilation. In this article, we will examine in detail why this error occurs and how to fix it.
What Is The Error?
When compiling a Metin2 client source with Visual Studio 2013, you may encounter an error like the following:
fatal error C1083: Cannot open include file: '...': No such file or directory
error: unknown compiler version
This error is generally caused by configuration issues related to the compiler version or missing libraries.
Causes and Solutions
1. Compiler Version Mismatch
Visual Studio 2013 uses a specific Microsoft C++ Compiler version. If your project was written for a different version or there are missing components in the build environment, the 'unknown compiler version' error might occur.
Solution: Ensure that Visual Studio 2013 Update 5 is installed. This update improves compiler stability.
2. Missing Windows SDK
Client source files require Windows SDK components. If the SDK is missing, the build will fail.
Solution: Install Windows SDK 8.1 or 8.0. These versions are compatible with Visual Studio 2013.
3. Missing Include Directories
If the include directories specified in the project settings are missing, header files cannot be found during compilation.
Solution: Go to VC++ Directories under Project Properties and ensure that the necessary include paths are correctly set. Example: $(VCInstallDir)include
4. Missing Library Files
If required .lib files are missing, linker errors may occur.
Solution: Specify the correct library paths in Project Properties > Linker > General > Additional Library Directories.
5. Platform Toolset Configuration
Incorrect platform toolset selection can also cause build errors.
Solution: In project settings, under Configuration Properties > General > Platform Toolset, select v120 (for Visual Studio 2013).
Important Considerations When Working With Metin2 Client Source
Metin2 client source is generally based on C++ and requires specific configurations. When working with popular sources like MARTY'SAMA client source, there are some special considerations:
- Python and PyROOT folders must be properly configured.
- UIScript and UI files must be compatible.
- Libraries like GameLib, GrannyLib must be complete.
Conclusion
The 'unknown compiler version' error is a common issue when building Metin2 client source using Visual Studio 2013. It can be easily resolved with proper configuration. By following the steps outlined in this article, you can avoid these errors and successfully complete the build process.
Resources
For more Metin2 development resources, visit our site Metin2Lobby.
