【发布时间】:2014-12-17 07:40:31
【问题描述】:
我们知道 Microsoft Office 有 Mac 版。
只是好奇,谁知道用于生成 Microsoft Office for Mac 的编译器?
当我查看 Windows SDK 标头“Windows.h”时,我发现以下代码 sn-p:
#ifndef _MAC
#if defined(_68K_) || defined(_MPPC_)
#define _MAC
#endif
#endif
Microsoft 是否有用于 Mac 的私有 C++ 编译器?如果是这样,我猜编译器必须支持 COM(组件对象模型),而 gcc 不支持。 (“支持”表示可以生成符合 COM 标准的 C++ 对象)
【问题讨论】:
-
似乎离题但仍然是一个有趣的问题 (+1)。我现在想不出更合适的网站,所以我不投票关闭。
-
schwieb.com/blog/2006/06/02/a-brief-history-of-mac-office 和 blogs.msdn.com/b/rick_schaut/archive/2006/06/03/616209.aspx 似乎首先表示 MSVC,然后是 CodeWarrior,然后是 XCode。
-
@Raymond - 68k 是在 1984 年的原始 Mac 中发现的。大约在那个时候,MS C 编译器可以针对它。没有了。
-
也就是说MS有两个Office的代码库? xcode 表示 gcc 或 clang,Office 可以用 gcc 构建???!!!
标签: c++ macos compiler-construction com