代码之家  ›  专栏  ›  技术社区  ›  James Thompson

懒惰C++——鸡与蛋问题

  •  1
  • James Thompson  · 技术社区  · 15 年前

    根据我得到的反馈 this question 我对在我的OSX笔记本上使用懒惰C++感兴趣。这个 Lazy C++ webpage 有Linux和Windows的二进制文件可用,但OSX没有。还有一个用于下载懒惰C++源的链接,但是它需要一个LZZ二进制作为构建过程的一部分。这就产生了一种情况,我需要一个LZZ二进制文件才能得到LZZ二进制文件。

    如果没有LZZ二进制文件,我如何在笔记本电脑上构建LZZ?我需要在Linux或Windows机器上进行部分构建来预处理LZZ源文件,然后将源文件传输到我的笔记本电脑上进行构建吗?或者有什么我应该尝试的吗?

    1 回复  |  直到 15 年前
        1
  •  4
  •   Hexagon    15 年前

    考虑到懒惰C++似乎是一种预处理器——生成源文件作为输出——您可能可以将其编译到支持的Windows平台上,完成所有生成的文件,并在OSX上重新编译这些生成的文件。

    取决于懒惰C++的构建系统(MaxFipe,在这种情况下)是多么复杂——这将是微不足道的、非常复杂的或介于两者之间的任何地方…