Objective-C Windows 開發環境搭建

來源:互聯網
上載者:User

這兩天心血來潮,想看看傳說中的iphone 應用軟體是如何製作的。

本著這個思想初步嘗試一下,遇到第一個問題就是windows上開發環境的搭建,畢竟只是先玩玩,買個Mac就太衝動了點,畢竟已有本本了,還不知熱度能持續多久呢。

 

基於Windows的Objective-C的開發運行環境的搭建可以使用GUNstep提供的一系列組件。

主要用到4個軟體包:

GNUstep MSYS System

GNUstep Core

GNUstep Devel

Cairo Backend

GUNstep官方網站 http://wwwmain.gnustep.org/experience/Windows.html

安裝順序也如上。為了和OS分開,我將GUNstep軟體包安裝到d:/GNUstep

 

接著我們可以寫一個Hello World程式來試一下環境是否搭建好 helloworld.m 

#include <stdio.h><br />int main(void)<br />{<br /> printf("Hello World!");<br /> return 0;<br />}<br />

 

下面我們分別編譯和運行helloworld.m (儲存路徑D:/iworkspace)

  

編譯

1. 選擇 開始 -> 所有程式 -> GUNstep -> Shell 彈出MINGW32:~視窗

在該shell中,應該支援通用的Linux命令,我試了幾條,都是好用的。

 $pwd

/home/Administrator 即我們安裝目錄D:/GNUstep/home/Administrator

 

2. 轉到我們的helloworld.m檔案的目錄

 $cd d:/iworkspace

 $ls

helloworld.m

 

3. 輸入gcc 命令來編譯代碼

 $gcc -o helloworld helloworld.m

 ps:-o 參數用來指定我們要產生的程式的名字。

 

$ls

helloworld.exe   helloworld.m

 helloworld.exe就是我們編譯好的可執行檔

 

運行

還是在Shell視窗下執行helloworld.exe

 $./helloworld

Hello World!

至此,我們初期的目標已經完成,環境搭建成功。

2010-12-04  01:25:26

 

 

 

 

 

 

 

 

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.