Skip to content

These examples show how to use the CFFI Tool for embedding C or Python code.

Notifications You must be signed in to change notification settings

LuisOrtizF/Python_CFFI_Examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CFFI_Examples

These examples show how to use the CFFI Tool for embedding C or Python code.

Ex1: Convert C code to one shared library (.so) and use this one with Python.

Ex2: Convert Python code to one Linux shared library (.so) and use this one with C.

  • To compile C code, before create (.so) file using 'liv2_build.py' and after(in terminal):
$export LD_LIBRARY_PATH=.
$gcc -o test2 test2.c liv2*.so

Ex3: Similar to Ex1 but call external (.h, .c) files.

Ex4: Similar to Ex2 but call external (.h, .py) files.

NOTE:

If you find any of these codes helpful, please share my GitHub and STARthis repository to help other enthusiasts to find these tools. Remember, the knowledge must be shared. Otherwise, it is useless and lost in time.

About

These examples show how to use the CFFI Tool for embedding C or Python code.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published