Bu, en son sürümü v0.17.3sourcecode.tar.gz olarak indirilebilen CxxWrap adlı Linux uygulamasıdır. İş istasyonları için ücretsiz barındırma sağlayıcısı OnWorks'te çevrimiçi olarak çalıştırılabilir.
CxxWrap with OnWorks adlı bu uygulamayı ücretsiz olarak çevrimiçi indirin ve çalıştırın.
Bu uygulamayı çalıştırmak için şu talimatları izleyin:
- 1. Bu uygulamayı PC'nize indirdiniz.
- 2. Dosya yöneticimize https://www.onworks.net/myfiles.php?username=XXXXX istediğiniz kullanıcı adını girin.
- 3. Bu uygulamayı böyle bir dosya yöneticisine yükleyin.
- 4. Bu web sitesinden OnWorks Linux çevrimiçi veya Windows çevrimiçi öykünücüsünü veya MACOS çevrimiçi öykünücüsünü başlatın.
- 5. Yeni başladığınız OnWorks Linux işletim sisteminden, istediğiniz kullanıcı adıyla https://www.onworks.net/myfiles.php?username=XXXXX dosya yöneticimize gidin.
- 6. Uygulamayı indirin, kurun ve çalıştırın.
EKRAN
Ad
CxxSarma
AÇIKLAMA
Bu paket, Julia'ya C++ türleri ve fonksiyonları için Boost. Python benzeri bir sarmalama sağlamayı amaçlamaktadır. Amaç, Julia sarmalayıcısı için kodu C++ dilinde yazmak ve ardından sarmalanmış C++ kütüphanesini orada kullanılabilir hale getirmek için Julia tarafında tek satırlık bir kod kullanmaktır. Bu paketin arkasındaki mekanizma, fonksiyonların ve tiplerin dinamik bir kütüphaneye derlenen C++ koduna kaydedilmesidir. Bu dinamik kütüphane daha sonra Julia'ya yüklenir ve paketin Julia kısmı, Julia'dan erişilebilen fonksiyonlar oluşturmak için bir C arayüzü aracılığıyla sağlanan verileri kullanır. Fonksiyonlar, Julia'ya ham fonksiyon işaretçileri (argüman veya dönüş tipi dönüşümü gerektirmeyen normal C++ fonksiyonları için) veya std::fonksiyonlar (lambda ifadeleri ve argümanların ve dönüş tiplerinin otomatik dönüşümü için) olarak geçirilir. Bu paketin Julia tarafı, tüm bunları otomatik olarak Julia metotlarına sarar.
Özellikler
- C++ fonksiyonları, üye fonksiyonları ve lambdalar için destek
- Julia tarafında soyut temel sınıflar kullanan tek kalıtımlı sınıflar
- Basit C++ sınıfları Julia isbits değişmezine dönüştürülebilir
- Şablon sınıfları, sarmalayıcıda listelenen örneklemeler için parametreli türlere eşlenir
- Sarılmış C++ sınıfında tanımlanmışsa varsayılan ve kopya oluşturucunun (kopyaya eşlenen) otomatik olarak sarılması
- Julia fonksiyonlarını C++'dan çağırmayı kolaylaştırın
Programlama dili
Julia
Kategoriler
Bu uygulama, https://sourceforge.net/projects/cxxwrap.mirror/ adresinden de indirilebilir. Ücretsiz İşletim Sistemlerimizden birinden çevrimiçi olarak en kolay şekilde çalıştırılabilmesi için OnWorks'te barındırılmıştır.