我对 unix 并不陌生,但对 Mac OS 却不太熟悉。我发现使用 macports 来获取/构建 boost 的最新版本相当容易。但我需要获取/构建/安装 boost v1.41,而不是最新的 boost。这是因为我正在使用的测试框架无法针对 boost v1.41 之后的任何版本进行编译。虽然我更希望能够使用 boost 的 v1.46 来升级框架,但我没有时间。
我知道使用 Gentoo Linux,我可以设置我想要的 lib/app 的特定版本。一旦你知道如何操作,这很容易。使用 macports,我找不到任何类似的东西。
所以我的问题是:如何使用 macports 来获取/构建/安装 boost v1.41?
答案1
这里有 MacPorts 网站的链接,你可以在那里了解如何安装旧端口版本。
但是,使用过时的软件版本对您没有任何好处。修复您的应用程序比依赖特定版本的第三方应用程序要好得多。