Integrando C com Python

7,114 views

Published on

Paulo Henrique Junqueira Amorim

Published in: Technology, Education
2 Comments
1 Like
Statistics
Notes
No Downloads
Views
Total views
7,114
On SlideShare
0
From Embeds
0
Number of Embeds
18
Actions
Shares
0
Downloads
111
Comments
2
Likes
1
Embeds 0
No embeds

No notes for slide

Integrando C com Python

  1. 1. Integrando Python com C e C++ Paulo Henrique Junqueira Amorim Desenvolvedor  Software InVesalius     Ministério da Ciência e Tecnologia
  2. 2. Integrando Python com C e C++  Mini Agenda                                                                                                                                        1 ­ Porque Python com C / C++ ?                         2 ­ Manualmente                                                  3 ­ CTypes                                                            4 ­ SWIG                                                                     4.1 SWIG + CMake                                         5 ­ Outras Ferramentas                                         6 ­ InVesalius                                          
  3. 3. Integrando Python com C e C++  1. Porque usar código em C ou C++ ?                                                                                                                                                                                                                                                              Desempenho    
  4. 4. Integrando Python com C e C++   Manualmente    
  5. 5. Integrando Python com C e C++  2. Manualmente    
  6. 6. Integrando Python com C e C++  2. Manualmente    
  7. 7. Integrando Python com C e C++  2. Manualmente    
  8. 8. Integrando Python com C e C++  2. Manualmente    
  9. 9. Integrando Python com C e C++  2. Manualmente    
  10. 10. Integrando Python com C e C++  2. Manualmente http://www.python.org/doc/ext/ext.html http://docs.python.org/api/api.html    
  11. 11. Integrando Python com C e C++   CTypes    
  12. 12. Integrando Python com C e C++  3. CTypes    
  13. 13. Integrando Python com C e C++  3. CTypes    
  14. 14. Integrando Python com C e C++  3. CTypes    
  15. 15. Integrando Python com C e C++  3. CTypes    
  16. 16. Integrando Python com C e C++  3. CTypes http://python.net/crew/theller/ctypes/tutorial.html    
  17. 17. Integrando Python com C e C++   SWIG    
  18. 18.  Integrando Python com C e C++  4. SWIG Arquivo Interface SWIG Parser Gerador Código Gerador Docum. Python / TCL /... HTML / LaTeX    
  19. 19. Integrando Python com C e C++  4. SWIG ­ Quem usa ? wxPython pyOpenGL pyOgre ...    
  20. 20. Integrando Python com C e C++  4. SWIG ­ Suporte TCL PHP Lua C# Java ...    
  21. 21. Integrando Python com C e C++  4. SWIG    
  22. 22. Integrando Python com C e C++  4. SWIG    
  23. 23. Integrando Python com C e C++  4. SWIG    
  24. 24. Integrando Python com C e C++  4. SWIG    
  25. 25. Integrando Python com C e C++  4. SWIG http://www.swig.org    
  26. 26. Integrando Python com C e C++   SWIG + CMake    
  27. 27. Integrando Python com C e C++  4.1. SWIG + CMake    
  28. 28. Integrando Python com C e C++  4.1. SWIG + CMake    
  29. 29. Integrando Python com C e C++  4.1. SWIG + CMake    
  30. 30. Integrando Python com C e C++  4.1. SWIG + CMake Compiladores GCC Watcom WMake MinGW Borland C++ Visual Studio [6:9] GCC XCode ...    
  31. 31. Integrando Python com C e C++  4.1. SWIG + CMake www.cmake.org Mastering CMake ISBN 1­930934­16­5    
  32. 32. Integrando Python com C e C++   Outras Ferramentas    
  33. 33. Integrando Python com C e C++  5. Outras Ferramentas ­ Python ­ SIP ­ Boost.Python ­ Pyrex ­ Cython ­ Weave    
  34. 34. Integrando Python com C e C++  6. InVesalius VTK + SLICER ITK GDCM    
  35. 35. Integrando Python com C e C++ Obrigado! Dúvidas ? paulo.amorim@cti.gov.br     Ministério da Ciência e Tecnologia

×