小编Voj*_*zín的帖子

如何为VC 2017安装v141_xp的构建工具?

我正在使用MSVC 2017社区的最新版本与平台工具集v141,但我希望可执行文件仍然适用于XP,所以我假设我需要使用v141_xp工具集,但是会导致:

错误MSB8020:找不到v141_xp(Platform Toolset ='v141_xp')的构建工具.要使用v141_xp构建工具进行构建,请安装v141_xp构建工具.或者,您可以通过选择"项目"菜单或右键单击解决方案,然后选择"重新定位解决方案"来升级到当前的Visual Studio工具.

我没有在MSVC安装程序中找到类似的东西.有任何想法吗?

visual-studio visual-studio-2017

14
推荐指数
2
解决办法
2万
查看次数

在不安装Visual Studio的情况下在Windows上获取崩溃的堆栈跟踪?(C++)

我有一个C++应用程序,它在世界另一端的某个人的计算机上崩溃.我无法模拟它或获得相同的计算机.这个人不是开发人员,所以我不能真的要求他安装Visual Studio或其他东西.我有很深的调试日志,但他们没有透露任何可用的东西.

是否有工具可以在崩溃时生成应用程序的堆栈跟踪?这样的东西在OSX中可用,但似乎Windows没有它.

c++ debugging crash-reports stack-trace visual-studio

7
推荐指数
1
解决办法
6670
查看次数

为什么有时用空矩形调用WM_PAINT?

我正在处理很多绘图.目前我正在使用WM_TIMER来使用InvalidateRect计划绘画.由于某种原因,WM_PAINT经常被调用区域(0,0,0,0),所以基本上是一个空矩形.我试图将其解释为"整个窗口",但之后它似乎会导致性能下降.为什么Windows发送呢?

winapi invalidation wm-paint

3
推荐指数
1
解决办法
211
查看次数

AVX 512与AVX2的性能,适用于简单的阵列处理循环

我目前正在进行一些优化并比较DSP应用的矢量化可能性,这似乎是AVX512的理想选择,因为它们只是简单的不相关的阵列处理循环.但是在新的i9上,与AVX2相比,使用AVX512时没有任何合理的改进.有什么指针吗?有什么好结果吗?(顺便说一句.我试过MSVC/CLANG/ICL,没有明显的区别,很多时候AVX512代码实际上看起来比较慢)

performance x86 micro-optimization avx2 avx512

2
推荐指数
2
解决办法
4409
查看次数