哪个编译器用于生成Microsoft Office for Mac?

时间:2012-06-28 04:59:36

标签: c++ macos compiler-construction com

我们知道Microsoft Office有Mac版。

好奇,谁知道哪个编译器用于生成Microsoft Office for Mac?

当我查看Windows SDK标题“Windows.h”时,我发现以下代码片段:

#ifndef _MAC
#if defined(_68K_) || defined(_MPPC_)
#define _MAC
#endif
#endif

Microsoft是否有适用于Mac的私有C ++编译器?如果是这样,我猜编译器必须支持COM(组件对象模型),而gcc则不支持。 ('支持'表示可以生成符合COM的C ++对象)

2 个答案:

答案 0 :(得分:1)

Microsoft没有针对OS X的私有编译器。 uses or both

这意味着,根据所使用的Xcode版本,Microsoft Office for Mac可以使用gcc或clang构建。请注意,这并不一定意味着Microsoft使用Xcode IDE。

答案 1 :(得分:0)

来自http://en.wikipedia.org/wiki/Microsoft_Office_for_Mac_2011,它说是写的 可可。 Cocoa是Apple面向Mac OS X操作系统的面向对象的应用程序编程接口(API)。 有关更多信息,请参阅此.. http://en.wikipedia.org/wiki/Cocoa_%28API%29

可能是Apple LLVM编译器,它包含在Xcode和Xcode中,是Cocoa和Cocoa触摸框架的最佳可用开发人员工具包..