0

有很多关于如何在 Linux 上安装 spread 库的文章(1. 下载源代码并解压缩 2.run ./config 3. make 4. make install)但似乎没有关于如何在 Windows 上安装 spread 的文章..... .

我已经从官方网站下载了spread-bin-4.4.0-Windows8_x64(我的环境是win10),但是在解压后的文件夹下没有找到.bat或.exe文件。有谁知道如何在 Windows 上安装传播库?

4

2 回答 2

0

在 linux 中,有一种安装库的标准方法,您机器上的所有软件都应该使用这些库。这在一定程度上是可行的,因为所有软件的选择方式都是相同版本的库可以满足每个人的需求,这在某种程度上构成了 linux 发行版。

在windows中,开发模式完全不同。任何第三方软件,不是来自微软的,都是客户付费的东西,微软从不签署它或任何东西。第三方的东西通常应该提供自己的库,因为您不知道存在哪些其他第三方的东西。全局安装东西没有多大意义,因为大多数程序无论如何都不会使用您全局安装的东西。

所以,如果你在 Windows 上有一个库,你应该以任何方式安装你打算使用它的程序会找到它。如果您打算安装它以用于您正在开发的项目,这是一个不同的问题,最终是关于您的构建系统或 IDE 的问题。

在现代,有像 NuGet 这样的东西可以让你在 Windows 上以更 Linux 的方式做事。但这是最近才出现的,从典型用户的角度来看,并没有那么多软件以这种方式获得其依赖关系。

于 2016-06-06T07:37:56.417 回答
0

经过进一步研究,我在\win32文件夹下找到了一个Visual Studio解决方案文件:spread.sln!所以总而言之,要在 Windows 上安装 Spread 库:

1. get source codes from http://www.spread.org/download.html
2. unzip
3. open solution file under \win32 folder with Visual Studio
(Please note that "do not" use relatively new version of VS since this solution is built with older VS(like VS 2010) otherwise unexpected errors occurred)
4. build solution

给你!您现在可以使用 Spread 库构建您的项目!PS 这个spread.sln 是一个Win32 解决方案。我只是想知道有没有Win64版本的解决方案文件......

于 2016-06-16T07:41:02.783 回答