Re: [Python] estendere codice c++ con Python

2012-01-20 Per discussione Marco Beri
Enrico aveva scritto: Puoi per cortesia non fare top quoting? Ed era tutto piuttosto chiaro: L'hai bellamente ignorato perché ti era sfuggito? :-) Ciao. Marco. -- http://beri.it/ - Un blog http://beri.it/i-miei-libri/ - Qualche libro ___ Python mail

Re: [Python] estendere codice c++ con Python

2012-01-20 Per discussione Enrico Franchi
On Jan 20, 2012, at 5:08 PM, Riccardo mancuso wrote: > se non ho capito male, autotools + make servono a configurare la compilazione > del codice > sorgente a seconda della risorsa e a quindi renderlo portatile su qualsiasi > piattaforma. Ni. Autotools ti consente, essenzialmente di generare

Re: [Python] estendere codice c++ con Python

2012-01-20 Per discussione Riccardo mancuso
se non ho capito male, autotools + make servono a configurare la compilazione del codice sorgente a seconda della risorsa e a quindi renderlo portatile su qualsiasi piattaforma. Giusto ? Il giorno 20 gennaio 2012 15:38, enrico franchi ha scritto: > 2012/1/20 Riccardo mancuso : > > puoi spiegarti

Re: [Python] estendere codice c++ con Python

2012-01-20 Per discussione enrico franchi
2012/1/20 Riccardo mancuso : > puoi spiegarti meglio ? > in che modo dovrei usare setup.py ? > puoi postare qualche esempio o link ? Puoi per cortesia non fare top quoting? Ed era tutto piuttosto chiaro: invece di usare come build tool un IDE (e quindi avere tutto il progetto che dipende per esser

Re: [Python] estendere codice c++ con Python

2012-01-20 Per discussione Riccardo mancuso
puoi spiegarti meglio ? in che modo dovrei usare setup.py ? puoi postare qualche esempio o link ? Il giorno 20 gennaio 2012 11:50, enrico franchi ha scritto: > > Suggerisco di passare ad un qualche build tool più furbino che poi > puoi chiamare da code blocks stesso. > > Allora, per un modulo pyt

Re: [Python] estendere codice c++ con Python

2012-01-20 Per discussione enrico franchi
2012/1/19 Riccardo mancuso : > ho provato la compilazione da linea di comando e funziona: > > g++ -o prova -I/usr/include/python2.6 main.cpp -lpython2.6 > > Essendo inesperto su Code::Blocks, dove devo mettere mano ? Suggerisco di passare ad un qualche build tool più furbino che poi puoi chiamare

Re: [Python] estendere codice c++ con Python

2012-01-19 Per discussione Riccardo mancuso
ok. ho risolto (grazie anche al tuo precedente suggerimento) Build Options -> search directory -> compile -> usr/include/python2.6 Build Options -> Linker setting -> usr/lib/libpython2.6.so ciao Il giorno 19 gennaio 2012 22:50, Marco Giusti ha scritto: > On Thu, Jan 19, 2012 at 10:34:49PM +0

Re: [Python] estendere codice c++ con Python

2012-01-19 Per discussione Marco Giusti
On Thu, Jan 19, 2012 at 10:34:49PM +0100, Riccardo mancuso wrote: > ho provato la compilazione da linea di comando e funziona: > > g++ -o prova -I/usr/include/python2.6 main.cpp -lpython2.6 > > Essendo inesperto su Code::Blocks, dove devo mettere mano ? non lo so', mai usato. ciao m. __

Re: [Python] estendere codice c++ con Python

2012-01-19 Per discussione Riccardo mancuso
ho provato la compilazione da linea di comando e funziona: g++ -o prova -I/usr/include/python2.6 main.cpp -lpython2.6 Essendo inesperto su Code::Blocks, dove devo mettere mano ? Il giorno 19 gennaio 2012 21:47, Marco Giusti ha scritto: > On Thu, Jan 19, 2012 at 08:52:18PM +0100, Riccardo man

Re: [Python] estendere codice c++ con Python

2012-01-19 Per discussione Marco Giusti
On Thu, Jan 19, 2012 at 08:52:18PM +0100, Riccardo mancuso wrote: ... > Il mio s.o. è Ubuntu 10.04, uso come ide c++ Code::Blocks, e ho un > interprete python 2.6. > Ho inserito nelle Build Options->Search directory->Linker, il riferimento > alla cartella /usr/include/Python2.6 > dove è presente l'

[Python] estendere codice c++ con Python

2012-01-19 Per discussione Riccardo mancuso
salve a tutti, sto sperimentando la possibilità di inserire codice Python in un file c++. Il codice, preso da un esempio, è il seguente: *#include int main(int argc, char *argv[]) { Py_Initialize(); PyRun_SimpleString("from time import time,ctime\n" "print 'Today is',ct