草庐IT

remote-debugging

全部标签

c++ - C++动态Release库和Debug库有什么区别?

我有一个与C++动态库相关的问题。通常C++动态库由一个.lib文件和一个.dll文件组成。如果我理解得很好,.lib文件记录导出函数的位置,而.dll包含实现。我知道发布版本有一些优化,因此发布dll和调试dll应该不同。那么发布lib文件和调试lib文件的主要区别是什么?有没有办法告诉lib(或dll)文件是发布版本还是调试版本?如果发布版本程序调用调试版本库会发生什么?谢谢! 最佳答案 请注意,“Release”和“Debug”只是一整套编译器和链接器标志和设置的标签,通常内部“Release”构建仍会生成调试信息,但会有更高

windows - 使用 advapi32.dll :LogonUserA() to impersonate a remote machine's local user

我需要能够在远程机器上运行RegLoadKey(),而且可能是我的机器和远程机器不在同一个域中。如果是,下面的代码可以正常工作,我可以模拟一个在机器上具有管理员权限的用户。否则,如果我们谈论本地用户,我发现我的机器上必须有一个具有相同用户名和密码的本地用户。啊。有解决办法吗?usingSystem.Runtime.InteropServices;usingSystem.Security.Principal;[DllImport("advapi32.dll")]publicstaticexternintLogonUserA(StringlpszUserName,stringlpszDom

node.js - MS Windows 10 : Error: Command failed: git -c core. longpaths=true 配置 --get remote.origin.url

我正在尝试在Windows机器上使用npmi安装我的项目依赖项。但是我遇到了这个错误:npmWARNaddRemoteGitError:Commandfailed:git-ccore.longpaths=trueconfig--getremote.origin.urlnpmWARNaddRemoteGitatChildProcess.exithandler(child_process.js:202:12)npmWARNaddRemoteGitatemitTwo(events.js:106:13)npmWARNaddRemoteGitatChildProcess.emit(events.

Windows 内核调试 : Debug over virtual serial port with WDK 8. 1

我目前在从我的Windows8.1x64主机上对Windows7x64目标进行内核调试时遇到一些问题。我在我的主机上运行带有WDK8.1的VisualStudio2013,并配置了在VMWare中运行的目标机器。这是我对目标机器的配置。它的配置主要是从这里阅读-http://www.codeproject.com/Tips/545835/Kernel-Mode-Debugging-in-a-VM-using-Visual-Studio:Windows7x64VMWare的串行端口COM2,名称为\\.\pipe\com2。检查VMWare中的所有正确选项通过msconfig启用操作系统

windows - 警告 : templates not found/share/git-core/templates | fatal: Unable to find remote helper for 'https'

我在尝试克隆github存储库时收到以下消息:gitclonehttps://github.com/twbs/bootstrap.gitCloninginto'test'...warning:templatesnotfound/share/git-core/templatesfatal:Unabletofindremotehelperfor'https'Windows8.1git版本1.8.5.2.msysgit.0在我的路径中:C:\ProgramFiles\Git\cmd;C:\ProgramFiles\Git\binhttp://windows.github.com/也安装在我的

windows - 在内核 Debug模式下连接到目标机器时无法中断

我正在启动一个包含Windows微过滤器的原型(prototype)。我已经设置了我的环境:目标虚拟机(实际上是3个:Windows7、8和8.1)主机开发机器(托管VisualStudio2013和HyperV虚拟机)我终于设法将测试微过滤器部署到目标机器上,但我的问题是:我无法破解目标机器中的内核。当我构建并从VisualStudio调试器启动时,结果如下:------------------------------------------------------------------------------------------------------------------

windows - Windows 移动 .NET 设备使用 Web 服务时出现 "Could not establish trust relationship with remote server"错误

当WindowsMobile应用程序(.NET3.5)尝试使用托管在IIS上的Web服务(也是用.NET3.5编写的)时,我们有一个现有的证书(全局标志)可以正常工作。然而,当我们重新颁发证书(全局签名)时,WindowsMobile应用程序无法连接到Web服务,我们得到的错误是“无法与远程服务器建立信任关系"。我曾多次尝试在Google上搜索此问题,但没有找到合适的修复方法。我们也尝试过将链中的ROOT和中间证书复制(并安装)到设备上,但是仍然不行。当我们使用PCWeb浏览器(IE、Firefox、Opera)、使用Web服务的桌面应用程序(.NET3.5)甚至WindowsMobi

windows - Eclipse SSH Remote System Explorer 在 Windows 上是否损坏?

我在Windows7Ultimatex64上有以下设置:EclipseIndigo2.7.2(内部版本:M20120208-0800)远程系统资源管理器3.3.2(见屏幕截图)(甲骨文/Sun)Java1.6更新31(x86)尽管我尽了最大努力,但我无法使用RemoteSystemExplorerSSH连接连接到远程系统(我本地LAN上的Centos5.6服务器)——我尝试了密码身份验证和使用我的SSH私钥。这是Eclipse错误对话框和我的/var/log/secure日志文件中记录内容的屏幕截图:/var/log/secure:Apr112:00:21nagiossshd[6176

XAML 设计器 System.Runtime.Remoting.RemotingException

我遇到了以下问题创建空白时出现System.Runtime.Remoting.RemotingException错误Windows10通用应用程序...以下是事件查看器屏幕...我已经在线查看了其他解决方案并且已经完成了以下...卸载/修复VisualStudio2015Update1重置我的Windows10PC1511更新清除了Designer/ShadowCache文件夹目标环境已设置为x86/x64目标框架设置为10240启用开发者模式更新的图形驱动程序已清理并重建解决方案已更新至VS15更新2如果你能找到上述问题的解决方案,请告诉我 最佳答案

ruby-on-rails - 无法在 Windows 上安装 ruby​​-debug gem

我在Windows上安装Ruby-DebugGem时遇到问题。这个错误是什么意思?我怎样才能解决这个问题?谢谢C:\Users\Steve>geminstallruby-debugBuildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingruby-debug:ERROR:Failedtobuildgemnativeextension.C:/Ruby19/bin/ruby.exeextconf.rbCan'thandle1.9.xyet***extconf.rbfailed***CouldnotcreateMa