根据我从this question获得的反馈,我对在OSX笔记本电脑上使用Lazy C++感兴趣。 Lazy C++ webpage具有适用于Linux和Windows的二进制文件,而不适用于OSX。还有一个可下载Lazy C++源代码的链接,但在构建过程中需要lzz二进制文件。这造成了我需要lzz二进制文件才能获得lzz二进制文件的情况。
没有lzz二进制文件时,如何在笔记本电脑上构建lzz?我是否需要在Linux或Windows计算机上进行部分构建以预处理lzz源文件,然后将源转移到我的笔记本电脑上进行构建?还是还有其他我应该尝试的东西?
最佳答案
鉴于Lazy C++似乎是一种预处理程序-生成源文件作为输出-您可以将其编译为在Windows等受支持的平台上完成,将所有生成的文件重新从OSX上的这些生成的文件中进行编译。
根据Lazy C++的构建系统(在这种情况下为Makefiles)的复杂程度,这将是微不足道的,非常复杂的或介于两者之间的任何事情...