gpt4 book ai didi

objective-c - 在 Windows 上使用 objective-c 进行 GUI 编程?

转载 作者:可可西里 更新时间:2023-11-01 10:28:16 25 4
gpt4 key购买 nike

是否可以在 Windows 上使用 objective-c 进行 GUI 编程?

我注意到 GNUstep 包含 AppKit 的 header ,可在此处找到 /GNUstep/System/Library/Headers/AppKit

我应该为此安装 Project Center 吗?它有效吗?有没有办法手写GUI代码?

编辑:

我只想构建简单的实用 GUI 应用。

这是我写的代码:

#import <Cocoa/Cocoa.h>

int main(void)
{
NSAutoreleasePool* pool = [[NSAutoreleasePool alloc] init];

NSView* myView = [[[NSView alloc] initWithFrame:NSMakeRect(10, 10, 100, 100)]autorelease];

[pool release];
return 0;
}

我得到了:

$ gcc `gnustep-config --objc-flags` *.m  -L /GNUstep/System/Library/Libraries -lobjc -lgnustep-base
HelloGUI.m: In function 'main':
HelloGUI.m:7:10: warning: unused variable 'myView'
C:\Users\mhewedy\AppData\Local\Temp\ccvUXAIj.o:HelloGUI.m:(.data+0xa58): undefined reference to `__objc_class_name_NSView'
collect2: ld returned 1 exit status

我想在windows上开发这个app的原因是:

  1. 此应用运行的目标平台是 Windows。
  2. 我没有苹果电脑。 (请不要让我买一个)

谢谢。

最佳答案

是的,这是可能的。检查以下链接

http://www.gnustep.it/nicola/Tutorials/index.html

http://www.gnustep.it/nicola/Tutorials/WindowsAndButtons/index.html

要编写代码,您可以使用记事本或“Gemas”——一种轻量级编辑器,可从以下链接下载。

http://ftp.gnustep.org/pub/gnustep/binaries/windows/

关于objective-c - 在 Windows 上使用 objective-c 进行 GUI 编程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7359703/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com