C + php arayüz oluşturmak için yudum kullanmak + nasıl yani

3 Cevap php

Ben yüz şey denedim ve ben benim olsun. Böylece yudum kullanarak php ile arayüz dosya değildir. Ben Zend derlemek zorunda ve bu link. Öylesine yapmak için ama artık yük faylanma seg tutar, sonra dosyaları oluşturabilirsiniz.

Bazı biri bir C + + kütüphanesi için bir PHP arayüzü oluşturmak için yudum kullanmak nasıl olsa bana yürüyebilir misin? documentation yudum web sitesinde yararlı değildir.

3 Cevap

This example bilgi gibi. Bunu denediniz mi?

Merhaba PHP kodu ikamet klasörün izinlerini denetleyin ikiye katlayın. Ben aynı sorunla karşı karşıya. Aslında ben aynı dizinde de bazı dosya okuma / yazma şeyler yapıyordu ve ben buna göre benim php proje izni ayarlamak zorunda, aksi takdirde No Data Received derdi ve ben apache hata günlüğünde gördüğümde görmek Segmentasyon Arıza.

Yani kontrol ediniz. Bu yardımcı olabilir.

Ve evet yudum sitesinde belgeler hala PHP geliştiricileri için çok yararlı değildir.

Ben aynı durumda kalmış ama sonra Gaius tarafından cevap example.i dosya ilk oluşturulduğunda gerektiğini açıkladı, bu projenin adını swig anlatmak için sadece bir fantezi parametre değil. Paragraph 2.3.1 of that guide! Bu example.i dosya hakkında olduğunu söyler.

/* File : example.i */
%module example
%{
/* Put headers and other declarations here */
extern double My_variable;
extern int    fact(int);
extern int    my_mod(int n, int m);
%}

extern double My_variable;
extern int    fact(int);
extern int    my_mod(int n, int m);