日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

图解Windows下开发Objective-C程序之一 - 搭建Objective-C开发环境

發布時間:2025/4/14 windows 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 图解Windows下开发Objective-C程序之一 - 搭建Objective-C开发环境 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

一 下載資源

??? GNUstep Windows Installer提供了Windows平臺下的Objective-C的模擬開發環境,一共有四個軟件包;還需要下載CodeBlocks;可到我的網盤下載;

http://pan.baidu.com/s/1bnjM2RX
http://pan.baidu.com/s/1c0iyAC4
http://pan.baidu.com/s/1o6Hqf4u
http://pan.baidu.com/s/1sj4sIPR
http://pan.baidu.com/s/1dD3vqfv

二 安裝 GNUstep,四個包的安裝初始界面如下,一路next即可;鄙人裝在D:\GNUstep

?

?

?

?

三 下載安裝CodeBlocks

?

雙擊安裝;

?

選擇想安裝的組件;

?

安裝完成,開始菜單如下圖;

?

第一次啟動CodeBlocks,出現選擇編譯器的界面,直接點OK;

?

CodeBlocks啟動后的界面如下;

?

四 配置CodeBlocks

??? 為Code::Blocks添加編譯器

?

菜單Settings-Compiler and debugger-Global compiler settings;
在Selected compiler下拉框下面點擊Copy, 在彈出窗口中填入: GNUstep MinGW Compiler

?

點擊Toolchain executables選項卡,將Compiler’s installation directory選擇為D:\GNUstep\mingwbin

?

?

創建一個Console的C工程,

?

將main.c刪除,新建main.m文件,內容如下:


#import <Foundation/Foundation.h>
int main (int argc, const char *argv[]) {
??? NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
??? NSLog(@"Hello World!");
??? [pool drain];
??? return 0;
}

?

?

右擊main.m點擊property,選擇Build選項卡,將Compile file與Link file都打上勾,

?

選擇Advanced,將Compiler variable的內容改為CC;

?

設置編譯選項

右擊創建的工程,選擇Build options…,Selected compiler編譯器選擇GNUstep MinGW Compiler, 選擇Compiler settings>Other options中填入-fconstant-string-class=NSConstantString

?

選擇Linker settings選項卡,點擊Add,增加如下兩行內容:
D:/GNUstep/GNUstep/System/Library/Libraries/libobjc.dll.a
D:/GNUstep/GNUstep/System/Library/Libraries/libgnustep-base.dll.a

?

選擇Search directories>Compiler,點擊Add,增加如下內容:?
??? D:/GNUstep/GNUstep/System/Library/Headers

?

增加.m文件類型高亮及編輯器關聯
點擊Settings>Editors>Syntax highlighting, 選擇Syntax highlighting for: C/C++,點擊Filemasks…,在彈出窗口里面加入*.m,點OK
選擇Matlab,點擊Filemasks…,將里面的*.m刪除

?

點擊Settings>Environment>Files extension handling,添加*.m,在To open the file中選擇
Open it in a Code::Blocks editor即可

?

配置完成,下面來Run一下;結果如下圖,顯示Hello World;成功了; 可以進入下一步的開發;

總結

以上是生活随笔為你收集整理的图解Windows下开发Objective-C程序之一 - 搭建Objective-C开发环境的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。