新聞中心
Python中怎么調(diào)用c/c++函數(shù),針對(duì)這個(gè)問(wèn)題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問(wèn)題的小伙伴找到更簡(jiǎn)單易行的方法。
,需要安裝python-dev。
test.cpp文件如下
make:
g++ -shared -fpic test.cpp -o MyCppModule.so
編譯完畢后,目錄下會(huì)有一個(gè)MyCppModule.so文件
test.py文件如下
執(zhí)行
lhb@localhost:~/maplib/clib/pyc/invokec$ python test.py
總計(jì) 20
-rwxr-xr-x 1 lhb lhb 45 2010-08-11 17:45 make
-rwxr-xr-x 1 lhb lhb 7361 2010-08-12 10:14 MyCppModule.so
-rw-r--r-- 1 lhb lhb 979 2010-08-11 17:45 test.cpp
-rw-r--r-- 1 lhb lhb 181 2010-08-11 17:45 test.py
0
OK
關(guān)于Python中怎么調(diào)用c/c++函數(shù)問(wèn)題的解答就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,如果你還有很多疑惑沒(méi)有解開(kāi),可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識(shí)。
網(wǎng)頁(yè)題目:Python中怎么調(diào)用c/c++函數(shù)-創(chuàng)新互聯(lián)
瀏覽地址:http://fisionsoft.com.cn/article/dihjog.html