Windows上で,無料でObjective-Cでプログラミング・開発する方法:gcc(MinGW)やGNUstepを導入すればよい
Windows上で,Objective-Cでプログラミングする方法。
- MinGW
- GNUstep
の2つを導入すればよい。
MinGW(=gccをWindowsに移植したもの):
MinGW - Wikipedia
http://ja.wikipedia.org/wiki/MinGW
- フリーのコンパイラであるGCCを、Windowsアプリケーションの開発のために利用できる。
WindowsにMinGWをインストールしてC/C++で開発(32bit版) | 虚ろなるパソコン技術ノート for Windows
http://uturo2.nevernothing.jp/mingw32/
- MinGWというのはLinuxなどで使用されているGNU C/C++コンパイラであるgccとその周辺ツールをWindowsに移植したもの
- Cygwinからフォークされる形で誕生した。 WindowsAPIのヘッダーファイルも含んでおりWindowsアプリも開発可能でフリーであり無料で使用することができる
objective-cをwindowsで動かすことについて質問です。objective-cは基本的にMac専...
http://detail.chiebukuro.yahoo.co.jp/...
- Windows でも Objective-C をコンパイルして動かす事が出来ます。GNUStep を導入しても使えますし、そこまでしなくても、MinGW の gcc でコンパイルする事が出来ます
- つまりLinux でも Objective-C は使える
- しかし、「Mac で動く Objective-C プログラム」全てが、Windows で動くわけではありません。 それは、Mac OS 専用のフレームワークを使うプログラムの場合。 たとえば Cocoa や Cocoa Touch を使ったプログラムは、他 OS では動きません
WindowsでObjective-Cのコードをコンパイルしてみる | tetsuyanbo
http://www.tetsuyanbo.net/tetsuyanblo...
- gccだけではiPhoneやiPadのアプリで使われるフレームワークとか 使えない。そこで、GNUstepのツールキットを使うことにする。 このツールキットはMinGWありきで使える
GNUstep(動作にはMinGWが必要):
History of GNU - GPLとはなにか (7) GNUstepでつくるGNU環境 | マイナビニュース
http://news.mynavi.jp/special/2004/gn...
- GNUstepは「オブジェクト指向のフレームワークと開発用ツールキットの集合体」
- インストーラにはGNUstepの基本部分のほか、Win32プラットフォームを対象としたgccの開発環境「MinGW(Minimalistic GNU for Windows)」と「MSYS(Minimum SYStem)」が収録されている
MacがなくてもWindowsでObjective-Cを勉強できるぞ! - [モ]Modern Syntax
http://www.aivy.co.jp/BLOG_TEST/nagas...
- GNUstep使え、ってこと
gnustepとは - はてなキーワード
http://d.hatena.ne.jp/keyword/gnustep
- GNUプロジェクトによるNeXTSTEP/OPENSTEPのフリーな実装。
GNUstep - Wikipedia
http://ja.wikipedia.org/wiki/GNUstep
- GNUstepはOPENSTEPの仕様を満たすことを目指して開発され、Mac OS Xが実装しているフレームワークの多くを欠いているが、GNUstepの開発者は互換性を保つため、アップルのCocoaの追加機能に追随しようとしている。ただし、CocoaとGNUstepはABIが全く異なるため、アプリケーションのバイナリレベルの互換性は期待できない。
具体的な手順:
Objective-Cコンパイル環境をWindows上に構築 - Qiita
http://qiita.com/monpoco/items/776c5f...
- WindowsでiPhone iPadアプリが開発できるようになるわけではないのであしからず。。。
WindowsでObjective-Cの環境構築 | A-Kitchen
http://www.b4u.sakura.ne.jp/wp/?p=190
- gcc -o hello hello.m -lobjc -lgnustep-base -I $INCLUDE -L $LIB $CFLAGS
Cygwinでは無理:
Windowsで学ぶObjective-C | Moonmile Solutions Blog
http://www.moonmile.net/blog/article/...
- cygwin にも obj-c がプログラミングできる環境もあるのですが、NSString などの iPhone/iPad プログラミング時に必要な文字列クラスが入っていないので、うまく動きません
関連記事:
Windows上でiPhoneアプリの開発環境・SDKのセットアップは基本不可。できるのはコーディングだけ,実機デバッグやストア申請はMacが必要
http://computer-technology.hateblo.jp/entry/20140430/p4
Youtubeの,iPhone/Androidスマホアプリ開発入門講座(神田ITスクールと重楽さん)の,全動画へのリンク集
http://computer-technology.hateblo.jp/entry/20140422/p2
Appleの新言語「Swift」をWindows上で動かす方法はあるか。仮想化を除きMac OS Xを使わずにiOSアプリを開発したい
http://computer-technology.hateblo.jp/entry/20140819/p1
Androidアプリ開発で,マルチデバイスのUIデザインを,あんざいゆき氏の動画で勉強。Youtube動画まとめ
http://computer-technology.hateblo.jp/entry/20140430/p2
開発したAndroidアプリの広告収入や販売売上で,利益を出す方法のメモ
http://computer-technology.hateblo.jp/entry/20140430/p5