C ve C++'ı herhangi bir dile gömmek diğer dillere göre nispeten çok kolay. Python için ctypes modülüne bakabilirsiniz.Her projede fark ediyorum mesela Python kütüphanesinin içinde C++ kodları da var. Bunun olayı ne oluyor tam olarak? Teşekkürler.
Hayır, kod başta bir kez .so(paylaşılan nesne dosyalarına) compile edilir. Sonra bir daha derlenmez.C++ derleyicisini uygulama olarak var sayarsak anlık olarak kodu derleyici ile çalıştırıyorlar.
Doğrudan içine entegre etmiyorlar tip dönüşümlerini yapıp c/c++ kütüphanesini python'dan çağrılabilir hale getiriyorlar. En bilindik örnek opencv-python ve numpy.C++ Kodunu Python kodu içine entegre edilmiş bir örneğini görmedim şimdiye kadar. Bir örnekten link atabilirmisiniz?
Ama gömülebilir diller var ve bunlar genelde yorumlanan diller.
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.