
c++
cxc_17
这个作者很懒,什么都没留下…
展开
-
Python 使用ctypes调用C/C++
一、Python调用C语言1、C语言文件:ctest.c#include <stdlib.h> int fun(int x, int y) { printf("Your input %i and %i\n", a, b); return a + b; } 2、 gcc编译:gcc -o libctest.so -shared -fPIC ctest.c3、 Pyt原创 2016-07-18 23:40:23 · 951 阅读 · 0 评论 -
C++ 静态库与动态库
一、什么是库库是写好的现有的,成熟的,可以复用的代码。现实中每个程序都要依赖很多基础的底层库,不可能每个人的代码都从零开始,因此库的存在意义非同寻常。 本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。库有两种:静态库(.a、.lib)和动态库(.so、.dll)。 所谓静态、动态是指链接。回顾一下,将一个程序编译成可执行程序的步骤:二、静态库之所以成为【静态库】,是因为在链转载 2016-07-18 16:44:59 · 654 阅读 · 0 评论