【发布时间】:2012-03-07 15:17:49
【问题描述】:
我看到 Clang 3.0 移植包含 Objective-C 作为开发语言,此外,我还发现了这个移植“libobjc2-1.6”(Replacement Objective-C runtime support Obj-C 2 features)和“ofc-0.8 .1_5"(Objective-C 基础类库)。
假设我们正在考虑在 FreeBSD 上使用 Objective-C 来开发基于 Web 的应用程序(相对于使用 Java 并在 Tomcat/Glassfish 上运行它),我们该如何处理?
Objective-C 开发真的可以在 FreeBSD (9.0) 上运行吗?
要下载和安装哪些东西(框架/库)?
什么 IDE?
正如我提到的,假设我们打算开发一个 Web 应用程序,库是什么?/libraries(我们还看到有“GNUstepWeb” - WebObjects 的继任者 - 这是我们应该考虑的 Web 库吗?这是唯一的一个 - 其他替代方案呢?此外,GNUstep/GNUstepWeb 可以在 Clang 3.0 下编译或使用上面提到的那些 Objective-C 端口(“libobjc2-1.6”和“ofc-0.8.1_5”)吗?这些端口是否相关? ?
有没有人在 FreeBSD 上使用 Objective-C 成功完成了 Web 应用程序项目开发(并部署在 FreeBSD 上)?
注意:基于 Web 的应用程序意味着它接受 HTTP (RESTful) 调用并与数据库对话(对于传统和/或 NoSQL 数据库)。
【问题讨论】:
-
我刚刚看到可以用clang构建GNUstep:wiki.gnustep.org/index.php/Building_GNUstep_with_Clang
-
我认为最好的办法是在 gnustep-dev ML 中提出您的问题。
标签: objective-c clang freebsd gnustep