2010-01-13 64 views
2

我尝试安装poco library为Visual C++ 2008,但是当我键入此命令安装POCO库

buildwin.cmd 90

我收到以下错误

“ 'devenv的' 无法识别作为内部或外部命令,可操作程序或批处理文件。“

该自述文件说,有一种替代方法从Visual Studio本身安装poco,但我不知道该怎么做。

任何指针是什么问题?

回答

2

您可以通过在Visual Studio中打开解决方案文件并从那里构建项目来构建项目。

+0

谢谢你,你的建议的工作,我现在有一切安装,但当我运行一个程序,它说缺少DLL,我已经设置路径为我的包括和lib文件的工具 - >选项 - > VC++目录, 你能告诉我什么,我需要做VS知道如何找到DLL的?我知道dll的文件夹位置。 – 2010-01-14 00:18:49

+0

加载DLL时,我通常会将包含dll文件的目录添加到我的系统或用户PATH变量中。但是,对于Poco我总是静态链接。 – StackedCrooked 2010-01-14 11:08:41

+0

我将文件夹添加到我的路径中,现在可以工作,再次感谢。 – 2010-01-15 04:51:52

3

听起来像你的shell环境没有所有需要的路径。你有没有尝试过使用VS命令提示符?如果没有,只需单击开始菜单中VS链接,即可打开cmd.exe并添加一些额外的环境设置。

+0

我试了一下在Visual Studio命令提示符,但得到了以下 “debug_shared released_shared debug_static release_static FINDSTR:无法打开组件 FINDSTR:无法打开部件” – 2010-01-13 19:20:58

0

晚会但​​我虽然它可能会帮助任何人在未来。对于jack对Adam Wright的评论的回复,我有同样的“无法打开组件”的问题,并且它是由于没有在buildwin的确切目录中导致的。我是从VS命令行放弃我的地方找到它的,但是一旦我改变了它的目录,它就开始构建了。