当前位置: 首页 > 知识库问答 >
问题:

找不到皮克斯曼 - 克马克错误

齐冥夜
2023-03-14

我正在使用cmake Gui构建开罗。当我点击“配置”时,Cmake显示以下错误:

找不到PIXMAN,尝试在系统变量PIXMAN中设置PIXMAN根文件夹的路径(缺少:PIXMAN_LIBRARIESPIXMAN_INCLUDE_DIRS)
找不到ZLIB(缺少:ZLIB_LIBRARYZLIB_INCLUDE_DIR)
C:/cmake-3.7.0-rc1-win32-x86/share/cmake-3.7/Modules/FindPackageHandleStandardArgs.cmake:138的CMake错误(消息):
找不到PNG(缺少:PNG_LIBRARYPNG_PNG_INCLUDE_DIR)
Call Stack(最近的调用优先):
C:/cmake-3.7.0-rc1-win32-x86/share/cmake-3.7/Modules/FindPackageHandleStandardArgs.cmake:378(_FPHSA_FAILURE_MESSAGE)
C:/cmake-3.7.0-rc1-win32-x86/share/cmake-3.7/Modules/FindPNG.cmake:146(find_package_handle_standard_args)
CMakeLists.txt: 7(find_package)

我已经下载了Zlib、LibPng和Pixman源文件。这些文件放在哪里?我想是FindPixaman。cmake文件需要修改:

 # PIXMAN_ROOT_DIR - Set this variable to the root installation of PIXMAN

如何将< code>PIXMAN_ROOT_DIR的路径设置为ROOT安装?

共有1个答案

公羊光明
2023-03-14

我觉得FindPixaman.cmake文件需要修改一下

永远不要修改包文件。您应该做的是在调用find_package之前,在cmake项目中设置变量PIXMAN_ROOT_DIR,以便包知道在哪里搜索:

set(PIXMAN_ROOT_DIR /path/to/pixman)

其中/path/to/pixman是安装pixman的目录。在包文件中,它应该包含子目录<code>include</code>和<code>lib</code>,其中包含<code>pixman。h</code>和编译库。

或者,您可以使用按钮添加条目在gui中设置PIXMAN_ROOT_DIR

 类似资料:
  • 所以,我有这段代码: 我在Windows上运行。有趣的是: > 如果我们使用calloc,程序会分配大约2 GB的内存,然后停止(此处照片= (奇怪的测试):如果我们同时使用这两者,它将使用最大值(~400MB~2GB)/2= 然而,如果我在Linux上运行相同的代码,分配会一直持续下去(在600k分配和使用了许多GB之后,它仍然会继续,直到最终被杀死),并且使用的内存量大致相同。 所以我的问题是

  • 我正在用Strapi CMS后端和使用composition API的NuxtJS前端建立一个社区网站。 除了正常的注册和使用电子邮件和用户名登录(有效!),我希望用户能够使用GitHub登录。 我正在使用@nuxtjs/auth模块进行授权。 我已经使用ngrok“部署”了我的Strapi后端。这显然是使OAuth工作所必需的。 我已经设置了我的GitHub应用程序,使用 where? nuxt

  • markbj 是一个开源的知识分享平台  安装说明 安装依赖包 pip install -r requirements.txt 初始化数据库 python manage.py db initpython manage.py db migratepython manage.py db upgrade 启动程序 python manage.py runserver -h 0.0.0.0 特点: 编写文

  • 我正在使用Pax考试(3.5.0)进行OSGi单元测试。我已经创建了一个测试,但是当我运行它时,我得到了这个堆栈跟踪: 我已经配置了在选项中,我看到了。 但我还是有例外。有人知道我做错了什么吗? 干杯

  • 问题内容: 我正在制作一个读取XML Internet的Android应用程序。此应用程序使用SAX解析XML。这是我的解析部分代码: 问题是发生SAXException。异常消息如下: org.apache.harmony.xml.ExpatParser $ ParseException:在第4行,第42列:格式不正确(无效的令牌) 但是,如果我将相同的代码放在普通的Java SE应用程序中,则

  • 我已经在python中安装和安装了pocketsphinx和sphinxbase包。我还为github获取了语音识别代码,并根据需要更改了数据和模式目录,但当我试图通过“python test.py”运行它时,它仍然无法通过语音进行流式传输。下面是代码: 请告诉我如何执行它。