首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    使用Cython将Python代码转为C语言,从而提高代码保密性

    这允许编译器从 Cython 代码生成C代码。 显而易见的是,它能将python代码翻译为C代码,然后生成符合Python/C API的动态链接库。这样就能更好的保护你的python源码不被破解。...将其转为机器语言才能更好的保护你的核心代码。另外一方面,Cython也带来了一些扩展,使得你可以通过添加静态类型声明,将原本的python代码的性能逼近纯C语言的性能。...(这不是我的主要目的,我的目的是将其转为C语言代码,然后进行编译,来加强保密性)。...而我们使用GCC也可以直接编译xxx.c,这说明Cython确实是直接将Python代码转为标准C语言代码。...编译命令如下: gcc -c tes.c -I /usr/include/python3.8/ -shared -fPIC -o tes.so 因为这个头文件不在C语言的标准搜索路径下面

    5K50
    领券