[在VS2019中使用GTK +时,ffiw64.c中的读取访问冲突
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[在VS2019中使用GTK +时,ffiw64.c中的读取访问冲突相关的知识,希望对你有一定的参考价值。
我已按照Setting up GTK for Windows中的说明在Windows中使用vcpkg设置GTK +。
git clone https://github.com/Microsoft/vcpkg
cd vcpkg
.ootstrap-vcpkg.bat
vcpkg install gtk:x64-windows
并与Visual Studio集成
vcpkg integrate install
编译应用程序没有问题,我正在使用here中的示例代码。
在运行时,甚至在窗口出现之前,我在ffiw64.c的第173行出现异常。
引发未处理的异常:读取访问冲突。pn为0x111011101110111。发生
任何人都知道可能是什么问题吗?
编辑:
回答了我自己的问题,但我会保留,以防万一对其他人有帮助。
答案
没关系,我发现了问题。
我确实在使用x64
解决方案平台,但解决方案配置必须设置为Release
。
任何想法为什么会发生此问题?我以为vcpkg
安装了Debug
配置所需的依赖项。
以上是关于[在VS2019中使用GTK +时,ffiw64.c中的读取访问冲突的主要内容,如果未能解决你的问题,请参考以下文章
在 VS2019 中使用 .Net Core 格式的项目文件时如何自动增加包版本修订号
VS2019 WinForms 在诊断工具中没有显示任何事件
在 Visual Studio 2019 中使用 Qt 时出错
在VS2019 / .Net Core 3.1中使用“生产单个文件”发布选项时,是否可以保持appsettings.json可编辑的后期部署?