cairo[00] Windows环境学习笔记——Visual Studio配置GTK

GTK是什么

  GTK是一个跨平台的前端,在本笔记中,只会用作呈现,实际绘图依然由cairo完成。

配置GTK

  我们可以直接通过终端来将GTK直接加载进Visual Studio的内核,这样每次新建任务就不用再进行配置。

  前提是你安装了Visual Studio。

  首先,我们要下载和编译vcpkg(注:需要本地安装git)

  输入 git clone https://github.com/Microsoft/vcpkg ,然后转到该目录下,运行 .\bootstrap-vcpkg.bat ,输入 vcpkg install gtk:x64-windows 。

  有可能出现红色字体 WinHttpQueryDataAvailable() failed: 12002 错误,这时候只要重新输一遍命令重试就行了。可能是连接不稳定导致的。

  然后还有一种问题是 Error: Building package gtk:x64-windows failed with: BUILD_FAILED 然后出现以下提示

  这时候就到上面会提示的log文件里面,发现出现了这样一句话: ModuleNotFoundError: No module named 'codegen' 

  这是说你的python少了点东西,所以在终端里面输入 pip install codegen ,然后删掉 vcpkg\downloads\tools\python\python3\python37._pth 这个文件,再次运行安装命令就解决了。

猜你喜欢

转载自www.cnblogs.com/cairo-on-windows/p/11107964.html