windows下使用gcc呼叫python的問題

2021-05-21 15:35:46 字數 332 閱讀 4107

用gcc編譯了乙個c++呼叫python的程式,這個程式在vs下是好用的,而且沒有使用vs的任何庫

可是到了gcc下就是無法使用

後來上網查了一下資料才知道,是因為cl與gcc的執行時庫不同。

開啟cmd視窗,輸入python就可以看到

python的windows版本是用msc編譯的

所以python.lib中的執行時庫與gcc無法匹配

解決辦法,當然最先想到的是下乙份python源**用gcc再編譯一遍。試了一下,覺得工作量很大,時間來不及,就沒有仔細研究。

最後只好安裝了乙個cygwin了,安裝的時候選擇了附帶的python包、perl包。

在Windows下使用GCC

如何安裝 mingw gcc 編譯器套件 1 使用圖形化的自動安裝程式 2 使用命令列工具 mingw get 3 手動安裝 binutils mingw runtime dev and dll w32api mpc dev and dll mpfr dev and dll gmp dev and ...

windows下的gcc使用

gcc基本引數 參考文獻 在windows有很多整合開發環境 vs系列,code blocks等等 可以用,為什麼要使用gcc在dos下面編譯乙個c程式呢?因為博主最近要看一下uc os ii方面的東西,然後教材使用的是 任哲的 嵌入式實時作業系統 cos ii原理及應用 在這本書裡面介紹將c語言程...

在Windows下使用gcc

最近,想將linux 機 器上的乙個程式拿到windows下用。直接將souwindowsrce codes拷貝到windows下無法用windows的c編譯器編譯,大概是缺少一些庫吧。後來,想到linux下那些檔案是用ccgcc編譯的,因 此,覺得要是有windows版本的或ccgcc編譯器那就很...