草庐IT

NDK_DEBUG

全部标签

c++ - Windows 7 - CreateProcess w/DEBUG_PROCESS 访问冲突

好吧...在这个问题上筋疲力尽...整天抓耳挠腮。我有一个非常简单的单一用途c++DLL(StartApplication.dll)用于启动应用程序。在WinXP中工作正常,但在win7中不工作将CreateProcess()与DEBUG_PROCESS结合使用(这样我就可以在终止之前等待程序完成)。如果我在任务管理器中监控进程,我可以看到进程启动,但没有创建窗口,也没有进一步发生如果我更改为NORMAL_PRIORITY_CLASS,程序将按预期执行(但我无法在终止前等待,因为我只能在调试时执行此操作)错误代码给我STATUS_ACCESS_VIOLATION我关闭了UAC并将可执行

安卓CDT : Possible to use ndk-build without bash (Eclipse in Windows)?

我在Windows上使用androidndk,版本r7b。我听说从这个版本开始,您不需要cygwin或bash来运行ndk-build可执行文件,但也许我错了。无论如何,我似乎无法仅使用“ndk-build”作为命令行选项让它在Eclipse中工作,我仍然需要在前面加上“bash”。有谁知道这是否可能?现在,当我将'bashndk-build'....换成'ndk-build'...时,Eclipse说:Cannotrunprogram"c:\temp\android-ndk-r7b\ndk-build":LaunchingfailedError:Program"c:/temp/and

c# - 通过复制 Bin>Debug 文件夹内容来安装应用程序有什么问题?

对于不太复杂的WPF应用程序的测试使用,我通常不制作安装程序-只是在构建项目后,将VS2008项目文件夹的Bin>Debug文件夹内容复制到硬盘驱动器用户计算机并将图标放在桌面上。Windows注册表没有记录。这种使用windows应用测试的方式有什么缺点吗? 最佳答案 这种方法完全没有问题-这就是所谓的xcopydeployment.这样做你不会得到一些东西:添加/删除程序中的一个条目供用户卸载向桌面/开始菜单/快速启动添加快捷方式的能力对注册表设置等的任何更改...另一个好处是,您可以让不需要管理权限的用户将您的应用程序安装到计

android - 在 Android NDK 中编译 OpenCV

请查看底部的添加内容!第一个问题在Linux下解决了,在Windows和Cygwin下还没有解决,但是有一个新的问题。请看下面!我目前正在尝试为AndroidNDK编译OpenCV,以便我可以在我的应用程序中使用它。为此,我尝试遵循本指南:http://www.stanford.edu/~zxwang/android_opencv.html但是当用ndk-build编译下载的东西时,我得到这个错误:$/cygdrive/u/flori/workspace/android-ndk-r5b/ndk-buildCompile++thumb:opencv我正在尝试在Windows系统上使用最新

c++ - 带有 DEBUG_PROCESS 标志的 CreateProcess 在某些可执行文件上导致错误 50

我正在尝试编写小型调试器。我的简化代码是STARTUPINFOAsui;ZeroMemory(&sui,sizeof(sui));sui.cb=sizeof(sui);PROCESS_INFORMATIONpi;ZeroMemory(&pi,sizeof(pi));DWORDdwFlags=DEBUG_PROCESS;stringprogram="program.exe";if(!CreateProcessA(NULL,(char*)program.c_str(),NULL,NULL,TRUE,dwFlags,NULL,NULL,&sui,&pi))printf("%sfailed.L

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

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

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 - 在内核 Debug模式下连接到目标机器时无法中断

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

android - 如何使用cygwin和android ndk r9c在windows上编译ffmpeg-2.2.2

有人编译成功吗ffmpeg-2.2.2在带有cygwin和androidndkr9c的Windows上?或者可以指点我最新的教程吗?(http://www.roman10.net/how-to-build-ffmpeg-with-ndk-r9/对我不起作用我得到Makefile:2:config.mak:Nosuchfile...cygwinadmindevelgnome已完全安装并make-vok)我需要将视频转换为图像(用于动态壁纸)...你知道更好的方法吗方法还是ffmpeg是最好的?谢谢 最佳答案 从Roman的tutori

android - 如何使用 ndk8 在 Windows 上为 Android 构建 Openssl?

我尝试下载OpenSSL-Android.然后运行​​ndk-build,在本例中为ndk8c。我得到错误:process_begin:CreateProcess(NULL,pwd,...)failed.d:/Development/android/android-ndk-r8d/build/gmsl/__gmsl:512:***non-numericsecondargumentto`wordlist'function:''.Stop.当我按照here所述对__gsml应用修复时我得到错误:AndroidNDK:YourAPP_BUILD_SCRIPTpointstoanunknown