我已按照Setting up GTK for Windows中的说明在Windows中使用vcpkg设置GTK +。
git clone https://github.com/Microsoft/vcpkg
cd vcpkg
.\bootstrap-vcpkg.bat
vcpkg install gtk:x64-windows
并与Visual Studio集成
vcpkg integrate install
编译应用程序没有问题,我正在使用here中的示例代码。
在运行时,甚至在窗口出现之前,我在ffiw64.c的第173行出现异常。
引发未处理的异常:读取访问冲突。pn为0x111011101110111。发生
任何人都知道可能是什么问题吗?
编辑:
回答了我自己的问题,但我会保留,以防万一对其他人有帮助。
没关系,我发现了问题。
我确实在使用x64
解决方案平台,但解决方案配置必须设置为Release
。
任何想法为什么会发生此问题?我以为vcpkg
安装了Debug
配置所需的依赖项。