04 2023 档案
摘要:python调用C/C++ 简单C函数(无参数无返回值) 1 编写C程序 // sample.c #include <stdio.h> void hello_world() { printf("Hello, world!\n"); } 2 编译C程序 gcc -shared -o libsample
阅读全文
摘要:安装命令 sudo apt-get install gcc-aarch64-linux-gnu sudo apt-get install g++-aarch64-linux-gnu 什么是交叉编译 解释什么是交叉编译之前,先要明白一个概念:本地编译 我们之前常见的软件开发,都是属于本地编译: 在当前
阅读全文
摘要:1.将C程序编译为动态库; 2.python代码加载动态库调用C函数
阅读全文
摘要:Python 是一种解释型语言(先编译后解释语言),不需要编译成可执行文件,而是在运行时逐行解释执行,故运行效率相比C/C++较低。Python 的运行原理可以简单地概括为以下几个步骤: 词法分析和语法分析:Python 解释器会将源代码进行词法分析,将代码转换为一系列的 Token(即词法单元)。
阅读全文