我想在我的 Ubuntu 系统上安装SFML(一个免费的多媒体 C++ API),这基本上不是问题。但我想知道我应该在哪里存储文件。
我可以看到,Ubuntu 将我的 C++ 标准库存储在/usr/include/c++等等中。我想要的文件?
我正在寻找的只是某种“如何做对”的方式,但我找不到答案。我希望我的图书馆保持井井有条。
我正在解压缩一个包含大约 300 万个单个文本文件的文件 - zip 文件本身的大小约为 12 GB。它不是多部分的——顺便说一句,它只是一个大的 zip 文件。我没有原始数据——我只有压缩文件,这意味着我不能再次尝试压缩内容(只是让你知道)。
问题是,当我unzip在某个时候,我得到
..
file #1207565: bad zipfile offset (local header sig): 9570252890
file #1207566: bad zipfile offset (local header sig): 9570254437
file #1207567: bad zipfile offset (local header sig): 9570255044
file #1207568: bad zipfile offset (local header sig): 9570256141
file #1207569: bad zipfile offset (local header sig): 9570256786
file #1207570: bad zipfile offset (local header sig): 9570257539
..
Run Code Online (Sandbox Code Playgroud)
这似乎不会分别影响存档中的每个子文件夹或文件,但对于其中的许多子文件夹或文件来说,该过程似乎失败了。
在这一点上我很难猜测是包装还是拆包的问题
有没有我可以尝试的解决方法?
我正在尝试安装,libboost-all-dev但我得到了
$ sudo apt-get install libboost-all-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libboost-all-dev : Depends: libboost-date-time-dev but it is …Run Code Online (Sandbox Code Playgroud)