色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

cpp和python之間通信的問題如何解決

劉柏宏2年前15瀏覽0評論

cpp和python之間通信的問題如何解決?

如果想 cpp 和 python通訊 可以通過 python 的ctypes庫進行通信

具體方法

1.生成將cpp文件編譯成dll庫

例如 cpp文件test.cpp

內容為

#include <stdio.h>

extern “C” __declspec(dllexport) void TestCpp()

{

printf("this is my cpp\n");

}

2.編譯文件test.cpp生成 test.dll 動態庫

3.編寫 python腳步文件

例如 py文件testdll.py

內容為

from ctypes import *

lib = CDLL("test")

lib.TestCpp()

4.注意動態庫編譯的版本 和python 都應是一樣的位數

例如 c++編譯器是64位 python也應是64位

下面是測試截圖