1. 程式人生 > >windows下用gcc命令列編譯並執行oc程式

windows下用gcc命令列編譯並執行oc程式

首先,我的GNUstep安裝在D盤的GNUstep資料夾下,oc程式放在E盤的oc資料夾下,這裡以程式WordLength.c為例說明。

編譯oc程式:

開啟dos,然後將路徑定位到E盤的oc路徑下

命令列的寫法:E:

                            cd oc

用gcc編譯oc程式:gcc -o WordLength WordLength.m -I D:/GNUstep/GNUstep/System/Library/Headers/ -L D:/GNUstep/GNUstep/System/Library/Libraries -lobjc -lgnustep-base -fconstant-string-class=NSConstantString -F D:/GNUstep/GNUstep/System/Library/Headers/

編譯結束會產生WordLength.exe,這裡.exe前面的名字與-o後面指定的檔名一致,還可以在oc資料夾下看到生成的.exe檔案

執行oc程式:WordLength.exe

至此,在windows下用gcc命令列編譯並執行oc程式就成功完成了