草庐IT

library_path

全部标签

windows - 有没有办法在 Windows 中模拟 LD_LIBRARY_PATH?

我有一个程序可以做一些图形。当我以交互方式运行它时,我希望它使用系统中的OpenGL来提供硬件加速图形。当我批量运行它时,我希望能够重定向它以使用MesaGL库,以便我可以使用OSMesa功能渲染到屏幕外缓冲区。如果选择了批启动选项,则通过执行LoadLibrary/GetProcAddress来启用OSMesa功能。在Linux上,完成这项工作相当容易。通过使用包装器脚本来调用程序,我可以执行如下操作:if["$OPTION"="batch"];thenexportLD_LIBRARY_PATH=$PATHTO/mesalibs:$LD_LIBRARY_PATHfi可以在Window

windows - 从 PowerShell 设置时如何处理 Windows PATH 变量扩展?

我正在PowerShell中调整几个W2k3服务器上的PATH以将某些带有空格的路径转换为它们的8.3等价物。经过几次正则表达式转换后,我运行以下两个命令:#Setthepathforthisprocess$env:PATH=$path#SetthepathfortheMachine[System.Environment]::SetEnvironmentVariable('PATH',$path,[System.EnvironmentVariableTarget]::Machine)运行它们之后,路径以我不希望的方式改变了。%SystemRoot%统一扩展为C:\Windows。我看不

windows - 如何通过 R "shell"命令在 Windows 上设置 PATH

我希望通过R中的“shell”命令将git添加到我在Windows7中的路径中。shell('setPATH=%PATH%;"C:\\Program%20Files%20(x86)\\Git\\bin"',intern=TRUE)shell("echo%PATH%",intern=TRUE)但我没有看到添加的路径。如果我在cmd.exe中运行上面的代码,它会将它添加到PATH。知道问题出在哪里吗?更新:我最终通过cmd.exe手动运行以下命令(我确保以管理员身份运行)setxPATH"C:\\ProgramFiles(x86)\\Git\\bin"哪个有效。但我希望我能通过R做到这一点

Windows .bat 文件,%~$PATH :1 quotes issue

我在Windows7上有一个which.bat,@echooffREMThisbatsearchesafileinPATHlisttoseewhetherafilecanbefound.REMIffound,itshowsthefile'sfullpath.REMwhich.batgcc.exeREMshowsREMgcc.exeisfound:D:\GMU\MinGW2\bin\gcc.exeREMREMNote:Filenameextensionissignificantinthesearch.E.g.IfyourunREMwhich.batgccREMgcc.exewillnot

PHP 启动 : Unable to load dynamic library

我正在尝试将Firebird2.5.2.26539与:Windows8Apache2.2.22PHP5.4.10当我在php中启用firebird的扩展时:-extension=php_interbase.dll-extension=php_pdo_firebird.dll我收到这些错误:[26-Dec-201212:08:11UTC]PHPWarning:PHPStartup:Unabletoloaddynamiclibrary'C:\ProgramFiles(x86)\PHP\ext\php_interbase.dll'-Impossibletolocatethespecified

batch-file - 如何让forfiles在PATH中执行命令?

在以下WindowsServer2k3批处理命令中,我遗漏了一些关于转义字符串或空格的内容(很明显?)。FORFILES-m*.wsp-c"CMD/CC:\Program^Files\Common^Files\Microsoft^Shared\web^server^extensions\12\bin\stsadm.exe^-o^addsolution^-filename^@FILE"导致如下错误'C:\ProgramFiles\CommonFiles\MicrosoftShared\webserverextensions\12\bin\stsadm.exe-oaddsolution-f

android - 混淆器错误 : Expecting class path seperator - not sure where I need to put a path in quotes

错误:BUILDFAILEDC:\workspace\projectName\add-proguard-release.xml:35:Expectingclasspathseparator';'before'Files\eclipse\android-sdk-windows\platforms\android-3\android.jar'inargumentnumber1我完全知道我的问题是我在c:\programfiles\eclipse目录中有eclipse+android-而“程序”和"file"之间的空格导致了这个问题。我也知道一个解决方案是将此路径放在引号中。我的问题是将这些

windows - $PATH 或/usr5bin 中没有可用的 M4

作为一个漫长而肮脏的故事的一部分,其最终目标只是安装GMP以便在Windows中与code::blocks一起使用,我正在尝试配置gmp。我使用以下命令执行此操作:./configure--prefix=${gmp_install}一切都很好。几分钟并取得一些进展后,一切都停止了,我收到了这条消息:configure:error:NousableM4in$PATHor/usr5bin我什至不知道M4是什么,但我发现它是某种宏处理器。所以我下载它,并将文件夹添加到我的Path变量中。然后我再次开始配置,但结果相同。我需要对M4做些什么才能使其正常工作吗?我真的很茫然。感谢您的帮助。

PHP 启动 : Unable to load dynamic library, Windows、Apache 2.2、php 5.2.11

这正成为一个非常令人沮丧的问题。我正在尝试全新安装apache2.2和PHP5.2.11。一切似乎都配置正确,但php模块没有启动...PHPWarning:PHPStartup:Unabletoloaddynamiclibrary'.;C:/ProgramFiles(x86)/ApacheSoftwareFoundation/Apache2.2/php/ext/php_mcrypt.dll'-Thespecifiedmodulecouldnotbefound.\r\ninUnknownonline0PHPWarning:PHPStartup:Unabletoloaddynamicli

windows - 为什么我得到 The following usage of the path operator in batch-parameter substitution is invalid

我有一个批处理文件,它应该获取一个目录并使用我拥有的应用程序处理其中的所有jpeg文件。批处理文件是:for%%Iin(%1\*.jpg)do(bin\process.exe%%I"%~dpI\output\%~nxI")但是当我运行这个批处理文件时,出现了这个错误:下面是batch-parameter中路径操作符的用法替换无效:%~dpI\output\%~nxI"我阅读了格式说明符,它说:%~dpI-expands%Itoadriveletterandpathonly%~nxI-expands%Itoafilenameandextensiononly根据它,语法应该是正确的?问题是