Merhabalar,

Windows,Visual Studio üzerinde C++ ile yazdığım bir uygulamanın dll dosyasını,Ubuntu üzerinde Python ile kullanmak istiyorum fakat araştırdığım kadarıyla bunun mümkün olmadığını gördüm.Bu konuyla ilgili alternatif bir yol var mı? Ya da Windowsta yazdığım uygulamayı Ubuntu üzerinde çalışabilecek şekilde nasıl çıkartabilirim?

Herkese teşekkürler,kolay gelsin.

soruldu: 27 Oca, 04:17

anilemreozcelik's gravatar image

anilemreozcelik
1406812
cevap kabul oranı: 0%

1

Eger .Net ile yaziyorsan, "mono" kullanarak hic bir degisiklik yapmadan kodunu kullanabilirsin. https://www.quora.com/How-can-I-call-functions-in-Mono-NET-libraries-from-Python yada http://pythonnet.sourceforge.net/readme.html

(27 Oca, 12:45) eser eser's gravatar image

İzlenebilecek yollar:

  1. İlgili projenin Ubuntu'da derlenmesi gerekir. Bunun için @eser hocamın bahsettiği Mono projesini kullanabilirsiniz. Yazdığınız programın Windows'a bağımlılığını ortadan kaldırmak için ilk denemeniz gereken yol budur.

  2. Wine emülatörüne Python kurabilirsiniz. Önce Ubuntu'ya Wine emülatörü kurulur daha sonra indirdiğiniz Python kurulumunu Windows'taki gibi kurabilirsiniz.

    Yanlış hatırlamıyorsam /home/user/.wine klasörüne kuruluyor. /home/user/.wine/.../Python/Lib/site-packages/pythonwin IDE sini kullanabilirsiniz.

    Wine'deki Python sürümünüze göre şu kurulumlar da gerekebilir: pywin32, vcredist_x86

permanent link

cevaplandı: 27 Oca, 11:47

rahmanyazgan's gravatar image

rahmanyazgan ♦
4.4k83559
cevap kabul oranı: 26%

değiştirildi: 28 Oca, 10:33

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×41
×29
×4

Soruldu: 27 Oca, 04:17

Görüntüleme: 247 kez

Son güncelleme: 28 Oca, 10:33

powered by BitNami OSQA