首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于lzo.net的最新版本的lzo.dll (在内存压缩中)

用于lzo.net的最新版本的lzo.dll (在内存压缩中)
EN

Stack Overflow用户
提问于 2011-08-27 02:24:02
回答 2查看 3K关注 0票数 3

为了使用lzo.dll -net( http://lzo-net.sourceforge.net/ ),我正在寻找一个新版本的lzo文件。我的是2004年的。

最新文件应为2.0.6 ( http://www.oberhumer.com/opensource/lzo/download/ )

但我只有visual studio,编译不起作用。我跑步

代码语言:javascript
复制
lzo-2.05\B\win32>vc_dll.bat

但我只收到错误消息。

在哪里可以下载lzo.dll的最新x86版本?

我将压缩速度与许多其他工具(SharpZipLip、DotNetZip、ManagedQLZ、QuickLZSharp、MiniLZO、Deflate、SevenZip)进行了比较,但对于我的应用程序,lzo是最快的。

所以我认为使用最新的版本是最好的。也许还有其他的改进和错误修复是有帮助的。

我得到了以下错误:

代码语言:javascript
复制
D:\lzo-2.05\lzo-2.05\B\win32>vc_dll.bat
// Copyright (C) 1996-2011 Markus F.X.J. Oberhumer
//
//   Windows 32-bit
//   Microsoft Visual C/C++ (DLL)
//
The system cannot find the path specified.

D:\lzo-2.05\lzo-2.05\B\win32>set CC=cl -nologo -MD

D:\lzo-2.05\lzo-2.05\B\win32>set CF=-O2 -GF -W3

D:\lzo-2.05\lzo-2.05\B\win32>set LF=

D:\lzo-2.05\lzo-2.05\B\win32>cl -nologo -MD -O2 -GF -W3   -D__LZO_EXPO
RT1#__declspec(dllexport) -c @b\src.rsp
The command "cl" is either misspelled or could not be found
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-08-27 17:13:01

似乎.bat文件在您的路径中找不到CL (命令行VC编译器)。您是否尝试过从Visual Studio命令提示符运行vc_dll.bat文件?它应该在“开始”菜单中的"visual studio工具“组中。

此外,文档中还提到:

要为您的系统构建编译器,请在基目录中键入‘b\OS\

’,例如,'b\win32\vc.bat‘将构建Win32 Visual C/C++版本。

因此,您正在从错误的目录进行构建。You 必须 in the base directory (你必须在基本目录中)(例如,D:\lzo-2.05\lzo-2.05),并从那里执行:

代码语言:javascript
复制
b\win32\vc_dll.bat
票数 6
EN

Stack Overflow用户

发布于 2012-01-16 18:03:01

我刚刚完成了一个使用当前LZO2动态链接库的CLI C++ .NET wrapper for LZO。以防任何人正在寻找更新的.NET界面。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7209000

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档