Dışa Bağlı Olmayan Program Yapımı
-
Java? Bir kere yaz her yerde çalıştır?
-
Java için java gerekir hocam :)
Delphi tek çözüm.
-
sLeymN bunu yazdı
Java? Bir kere yaz her yerde çalıştır?
O bir kere öyle olmuyor
Programın çalışması istenen bilgisayarda JRE kurulu olmalı...
Java dan saf native exe hala yapılamıyor gibi...
Genki ye önerim, DELPHI olacaktır... Ondan sonra Pascal, ve C / C++
Ancak programın içinde harici DLL kullanılmaması gerek...
-
C/C++ WinApi
-
Abu delphi 7 win95 den win10 a kadar her yerde calisir, biliyorsan ordan devam et. MinGW gcc msvcrt.dll ile link ettigi icin yine win95-win10 heryerde sorunsuz calisir ancak dahili resource editor u ve duzgun bir standart ide si olmadigi icin gui programi yapmak zor gelebilir.
Visual Studio da ise standalone exe uretmek iki tiktan ibaret, asagidaki resimdeki ayarlari yaparsan sorun yasamazsin. birinci ayar xp de de calismasi icin, ikinci ayar ise runtime dll leri static link etmesi icin
Tugberk tarafından 05/Ara/15 23:00 tarihinde düzenlenmiştir -
Nette bi ayar var tam hatirlamiyom istediği dlleri içine göme biliyon diye hatirliyom
-
YeniHarman bunu yazdı
.NET 3.5, önceki .Net sürümlerini de kapsar. Ayrıca .net programlarının açılırken abü şu fw lazım, sende yok. İstersen açayım indirme sayfasını, indir yükle, kullan beni diye ayarlanabildiğini söyleyebilirim.
msvc*.dll'lerin doğru düzgün kurulması gerek (msvcredist[sürüm] diye aratırsanız ulaşabilirsiniz). Olmadı her şeyi statik derleyeceksiniz.
Benim ilgimi Vala çekiyor. Windowsta kullanmak biraz sıkıntı (mingw ile önce derleyiciyi derlemek gerekiyor vs.).
Neden python, tcl gibi bir şeyde yapmıyorsunuz? Örneğin python ile gui uygulamalar oluşturabilir, internetten dosya çekebilirsiniz. py2exe ile exe haline getirip python yüklemeden çalıştırabilirsiniz.
Konu dışı birazcık :) Linux kullanarak cross-compile ile sorun çözülebiliyor. Ben öyle kullanıyorum Vala'yı.
Konu içi: Yapacağın işlemi bilmiyorum ama yeni dil öğrenmeye açığım dersen go veya rust olabilir. Go statik linklendiği için tek dosya halinde dağıtabiliyorsun. Rust konusunda tam emin değilim, linux üzerinde derlendiği zaman libc bağımlılığı var, windowsta da yanına gerekli dll dosyalarını koyup gönderebilirsin.
-
hacı abiler öneriler için teşekkürler
delphi 10 seatle indirdim onla yardırıyorum , memnun kalmazsam tuğberk hocanın dediklerini yapacağım.
Ek olarak boş vaktimdede fantezi amaclı pythona girişcem bakalım hangisi performanslı olacak
Öneriler için teşkürler
-
C++ builder da kullanabilirsin hocam.