Install Cygwin on Windows PC to learn Objective-C


If you want to learn Objective-C, the language for developing apps for Mac OS and iOS, but you don't have a Mac? Well, there is a out.You can install GCC (GNU Compiler Collection) Compiler for Windows which will let you execute your Objective-C code. To get started quickly all you need to do is download Cygwin : a tools which provide a Linux look and feel environment for Windows and also includes the compiler for Objective-C and libraries.

⛏️ This post may be a bit out-dated as iOS programming have moved to Swift.

Steps to install Cygwin on Windows PC :

Step 1. Download Cygwin setup : 32-bit setup | 64-bit setup

Step 2. Run Cygwin.exe,Click Next.

cygwin_screen1.jpg
cygwin_screen1.jpg

Step 3. Select "Install from Internet", Click Next.

cygwin_screen1.jpg
cygwin_screen1.jpg

Step 4. Choose root directory, Click Next.

cygwin_screen2.jpg
cygwin_screen2.jpg

Step 5. Choose Package installation directory, Click Next.

cygwin_screen2.jpg
cygwin_screen2.jpg

Step 6. Choose Direct Connection, Click Next

cygwin_screen2.jpg
cygwin_screen2.jpg

Step 7. Select any mirror site

cygwin_screen2.jpg
cygwin_screen2.jpg

Step 8. Certain packages will be downloaded from the next,may take a min.

cygwin_screen2.jpg
cygwin_screen2.jpg

Step 9. Expand Devel and select gcc-objc, gcc-objc++, gdb and make, Click Next

cygwin_screen2.jpg
cygwin_screen2.jpg
cygwin_screen2.jpg
cygwin_screen2.jpg
cygwin_screen2.jpg
cygwin_screen2.jpg

Step 10. Click Next

cygwin_screen2.jpg
cygwin_screen2.jpg

Step 11. This Step will take some time (needs patience here!)

cygwin_screen2.jpg
cygwin_screen2.jpg

Step 12. That's it,now you would have "Cygwin Terminal" icon on your desktop. Lets try running an sample code to see if all is fine.You need to place your "hello world" program under the "home/User/" dir where Cygwin is been installed.

cygwin_screen2.jpg
cygwin_screen2.jpg

Keywords & hashtags: #cygwin, #bash, #installation