首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当我包含windows.h时,Avg认为我的程序是一个黑客工具

当我包含windows.h时,Avg认为我的程序是一个黑客工具
EN

Stack Overflow用户
提问于 2011-07-19 10:58:04
回答 4查看 1.9K关注 0票数 18

我有一个空白的c++项目,当我包含windows.h并试图运行它时,avg弹出并说它是一个黑客工具。(我已经对其进行了测试,仅包括头文件就可以将其设置为关闭状态。)

我已经添加了我的编程文件夹作为一个例外,所以我可以运行它,但我不想分发这样的程序,有没有什么我可以做的不同,以满足avg?

注意:我正在尝试遵循OpenGL教程。

编辑:程序在没有windows头文件的情况下编译得很好,当我包含它时,avg会弹出,但还能如何制作表单呢?

这是一个截图:

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-07-20 23:13:50

在发布模式下构建可以解决这个问题。

票数 2
EN

Stack Overflow用户

发布于 2011-07-19 23:24:50

你确定不是Visual Studio有病毒吗?或者是图书馆?

你可能正在绘制一个受损的.DLL,你能重新编译一个旧的已知工作的程序吗?

票数 0
EN

Stack Overflow用户

发布于 2011-07-20 05:10:55

根据您的屏幕截图和描述,这听起来像是预期的行为。这取决于您在AVG中的设置。想想看,当您运行新编译的二进制文件时,AVG观察到了什么:它正在检测试图访问系统库的二进制文件(它从未扫描过)。

我不熟悉AVG的设置,但我建议你看看是否可以改变它对未知和未扫描的应用程序的反应。让我们知道,如果某个设置的更改可以让您畅通无阻地运行(当然,除了完全禁用它之外)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6741839

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档