1

シンボリック リンクを含むディレクトリを圧縮/解凍できる必要がある Linux 用の C++ アプリケーションで libzip を使用しています。リンクをたどらずにリンク自体を追加したい。readlink() でリンクを読み込んで zip アーカイブに追加すると、unzip で解凍するとナンセンスな標準ファイルが生成されます。

ソリューションは移植可能である必要はありません。Linux でのみ使用されます。Linux zip コマンドには --symlinks フラグがあるため、zip 標準でサポートされている必要があります。システム コールは実際にはオプションではありません。ファイルの数が非常に多く、アプリケーションが非常に遅くなります。

libzip でシンボリックリンクを追加することは可能ですか?

ありがとう、サンダー

4

2 に答える 2