撰寫您的第一支 Python+C程序代碼
- 請先安裝開發環境
- 請看==> 詳細說明
1. 首先,編輯您的C程式碼(代碼)
- 開啟您的代碼編輯器,例如可以使用Windows裡的記事本(Note),來撰寫一個的C代碼(xx01.c):
- 將它存檔,取名為:xx01.c。儲存於工作區裡,例如C:\oopc\裡。
- 接下來,撰寫xx01.h標頭檔(Header):
- 將它存檔,取名為:xx01.h。儲存於工作區裡,例如C:\oopc\裡。
- 可以觀察一下C:\oopc工作區裡,有一個xx01.c和xx01.h檔案:
2. 需要进入CMD(命令提示字符)窗口
- 首先按下键盘的<Win + R>组合键
- 会出现:
- 按下<确定>,就进入CMD(命令提示字符)窗口了:
3. 進入MinGW編輯環境
- 輸入:cd\
- 回到C:\
- 輸入:cd WinGW64
- 輸入:cd mingw64
- 輸入:cd bin
4. 編譯(Compile)您的xx01.c程式碼
- 輸入:gcc –c c:\oopc\xx01.c,並且按下<Enter>:
- 就已經編譯完成,產生 xx01.o了,其位於C:\MinGW64\mingw64\bin\裡:
5. 產生*.dll檔案
- 將xx01.o打包成為xx01.dll
- 輸入:gcc –shatred -o xx01.dll xx01.o,並且按下<Enter>:
- 就生成了xx01.dll,其位於:C:\MinGW64\mingw64\bin裡:
- 把這xx01.dll複製到Python的工作區裡(用<複製>&<貼上>):
"C:/Users/Tom/AppData/Local/Programs/Python/Python36/DLLs"
- 複製過去了:
6. 撰寫 Python程式碼
- 執行 Python程式,去呼叫xx01.dll
- 這Python程式就呼叫了xx01.dll,輸出結果:
- 大功告成了。
~~ END ~~
==> 返回首頁