回覆列表
  • 1 # 小小猿愛嘻嘻

    這裡簡單介紹一下C語言呼叫python過程,實驗環境CentOS7.0+python2.7,主要內容如下:

    1.安裝python-devel外掛,C語言在呼叫python的過程中,需要用到對應的python庫和標頭檔案,至於安裝的話,直接“yum install -y python-devel”就行:

    2.外掛安裝完成後,我們就可以使用c語言來呼叫python了,主要步驟如下:

    這裡為了更好的說明問題,這裡新建了test1.py檔案,主要內容如下,一個簡單的add函式,實現兩個數的相加:

    接著就是c程式碼呼叫python了,其實主要是添加當前目錄路徑,引入test1模組,呼叫add函式,傳入對應的引數,取得返回結果,主要程式碼如下:

    接著就是編譯c程式碼,這裡gcc編譯的時候,需要引入python2.7對應的庫,命令“gcc -lpython2.7 test1.c -o test1”,如下:

    編譯成功後,會在當前的目錄下邊生成一個test1可執行檔案,如下:

    最後就是執行編譯出來的test1檔案,如下,已經成功呼叫python,並返回結果:

  • 中秋節和大豐收的關聯?
  • 兩週歲的寶寶能同時服用浦地藍和阿莫西林顆粒嗎求答案?