在Windows上編寫Object C程式

2021-09-01 08:00:15 字數 1353 閱讀 3163

gnustep-core-x.x.x-setup.exe

gnustep-cairo-x.x.x-setup.exe

gnustep-devel-x.x.x-setup.exe

jedit 是freeware,可以用來編輯 .m 檔案 .m 是object c預設字尾。 .m 相當於 .c 檔案

3. 乙個object c教材

---------------------------------------------

4. 安裝後,執行msys.bat 啟動 gnustep 環境 (類linux環境)

5. 編寫示例程式

fraction.h

#import @inte***ce fraction: nsobject 

-(void) print;

-(void) setnumerator: (int) n;

-(void) setdenominator: (int) d;

-(int) numerator;

-(int) denominator;

@end

fraction.m

#import "fraction.h"

#import

@implementation fraction

-(void) print

-(void) setnumerator: (int) n

-(void) setdenominator: (int) d

-(int) denominator

-(int) numerator

@end

main.m

#import 

#import "fraction.h"

int main( int argc, const char *argv )

6. 編寫makefile

在當前目錄下建立gnumakefile

include $(gnustep_makefiles)/common.make

tool_name = hello

hello_objc_files = main.m fraction.m

include $(gnustep_makefiles)/tool.make

6. 編譯程式

$ make

將建立 obj目錄 執行 hello.exe

the fraction is: 1/3

這樣環境就搭好了,你就可以繼續學習 object c了

最終寫iphone程式一般還是要mac os.

在Windows上編寫Object C程式

gnustep core x.x.x setup.exe gnustep cairo x.x.x setup.exe gnustep devel x.x.x setup.exe jedit 是freeware,可以用來編輯 m 檔案 m 是object c預設字尾。m 相當於 c 檔案 3.乙個ob...

在Windows上編寫Object C程式

gnustep core x.x.x setup.exe gnustep cairo x.x.x setup.exe gnustep devel x.x.x setup.exe jedit 是freeware,可以用來編輯 m 檔案 m 是object c預設字尾。m 相當於 c 檔案 3.乙個ob...

MinGW lapack 在windows 上安裝

方案一 mingw makefiles 配置好以後直接在build資料夾下,執行cmd.exe shell,mingw32 make j5,之後執行mingw32 make install 安裝檔案到c program files x86 lapack,勾選build shared libs 方案二...