运行valgrind/其他内存检查通过eclipse luna在Windows-8 64位
run valgrind/other memory-checks through eclipse luna in Windows-8 64bit
我正在尝试运行一个c++项目在eclipse与valgrind泄漏检查。我无法在eclipse控制台中看到valgrind的输出,因此我无法知道我是否有泄漏。
我在run configurations -->参数中添加了以下内容:
valgrind—leak-check=yes
我还需要补充什么吗?是否有其他原因可能导致这种情况?
Thank you
编辑:
问题是Valgrind不能在Windows上运行。我曾经在Linux环境下工作,不知道Windows不能以同样的方式与Valgrind一起工作。
所以把我的问题改写一下:
我使用Eclipse Luna在Windows 8 64位。
我已经看了一些其他的帖子,但到目前为止没有任何工作:
1。我试图获得可视化泄漏检测器,但由于gdb问题,我无法调试(我使用apt-get命令安装它)。我试着:
。设置我的gdb的位置,像这里Eclipse CDT不能在Mac上使用gdb调试,但无法理解它在windows中的位置(find)。-name返回无感兴趣的结果)。
此外,我试图设置源代码查找路径这里提到的如何让gdb与Eclipse CDT在windows下工作(无法找到源代码),但它没有工作得很好。
C 。此外,我试图重新安装cygwin并选择gdb包,但它是N/A(或者我至少无法理解如何选择它)。
。我试过这从免费应用程序检查内存泄漏在Windows x64?
# define _CRTDBG_MAP_ALLOC
# include
在程序退出点前添加以下内容:
_CrtDumpMemoryLeaks ();
它不能正常工作。
当我有时间的时候,我会尝试在其他帖子中获得其他工具,但如果有人有一个解决方案,为什么我已经尝试到目前为止没有工作-我将很高兴知道。
你试过安装插件吗?
试试这个链接:http://wiki.eclipse.org/Linux_Tools_Project/PluginInstallHelp
- 无法在Ubuntu上将共享库与Eclipse链接
- Eclipse CDT:单个项目中有多个C++文件
- C++ 运行时链接器错误 (liblog4cpp.so.5) Eclipse
- Eclipse/Netbeans 中的处理模式行
- 如何在使用 SDL2 的 Eclipse 中构建 c++ 程序
- 使用 Eclipse CDT 进行 Cplex 配置
- Eclipse 没有在 Windows (C++) 中编译.exe
- Frank Luna 在他的书"使用 DirectX12 进行 3D 游戏编程"的介绍中盒子示例的问题
- 未解决的内容包括Eclipse Luna中的某些C/C 文件
- C++ Eclipse Luna CDT - java.lang.NullPointerException
- 将 Icon 添加到可执行文件 (Eclipse CDT Luna) 时出现问题:make: *** 没有规则来制作目标 'resources.o'
- 如何使用Eclipse Luna在CDT中使用构建/运行配置
- 使用 Eclipse CDT (Luna) 构建项目时出现问题
- Eclipse Luna Indexer for C++14 with custom makefile
- Eclipse Luna C++ endl
- Eclipse CDT Luna untracked headers
- Eclipse Luna 无法解析 c++11 函数"stoi"
- Eclipse 4.4 Luna Windows 7 “在 PATH 中找不到程序”gcc”
- 运行valgrind/其他内存检查通过eclipse luna在Windows-8 64位
- 我使用 Eclipse Luna 并且正在尝试C++,为什么当我看到人们做得很好时它会给我错误?