"Parser.cpp:13:19: error: expat.h"的解决

在device/qcom/common/display/tools目录下 运行 perl parser.pl panel_xxx_xxx_xxx.xml panel时未能成功,发现未配置环境。

sudo perl -e shell -MCPAN后,install XML::Parser 又出错:

Parser.cpp:13:19: error: expat.h: 没有那个文件或目录

搜索后解决问题:sudo apt-get install libexpat-dev

IceSSL/UtilF.h:17:25: error: openssl/ssl.h: 没有那个文件或目录

看来需要安装ICE的C++版,这些依赖的软件全部都得使用开发版了:

sudo apt-get install libssl-dev

OK,得以顺利进行。

get ‘module’,make ‘module’, test ‘module’, install ‘module’

参考文章:http://blog.csdn.net/fenglibing/article/details/6367559,致谢!

在 install XML::LibXML (make XML::LibXML)时,出现错误:

failed or why Makefile.PL was not able to compile a test
program.

No ‘Makefile‘ created  SHLOMIF/XML-LibXML-2.0118.tar.gz

/usr/bin/perl Makefile.PL INSTALLDIRS=site -- NOT OK

解决:删除~/.cpan/build/XML-LibXML-2.0118-I_3itl/ (是否必须,我不确定)

sudo apt-get install libxml2*

(含有 libxml2            libxml2-dev        libxml2-utils
     libxml2-dbg        libxml2-doc        libxml2-utils-dbg)

重新get make test install XML::LibXML
一切OK!

至此, perl parser.pl panel_xxx_xxx_xxx.xml panel
顺利执行,会产生两个文件 *.h  *.dtsi。

时间: 2024-10-13 01:57:05

"Parser.cpp:13:19: error: expat.h"的解决的相关文章

编译Busybox时,出现错误fatal error: curses.h: No such file or directory

1 scripts/kconfig/mconf.c: In function ‘exec_conf’: 2 scripts/kconfig/mconf.c:481:2: warning: ignoring return value of ‘pipe’, declared with attribute warn_unused_result [-Wunused-result] 3 pipe(pipefd); 4 ^ 5 SHIPPED scripts/kconfig/zconf.tab.c 6 SH

ACdream原创群赛(13)のwuyiqi退役专场 H Salmon And Cat

H 首先是要姿势正确! 注意完美数的生成机: 2+2a+2b+ab ab都是完美数 假设生成完美数c c = 2 + 2a + 2b + ab c + 2 = ab+2a+2b+4 c + 2 = (a + 2)(b + 2) 然后一开始只有两个完美数1和3. 所以所有的完美数只有质因数分解之后都是类似于 N = (3 ^ x) * (5 ^ y) 但是5不是完美数. 然后就没事了... /**** *COPYRIGHT NOTICE *Copyright (c) 2014 *All right

VS 报cmath(19): error C2061: 语法错误: 标识符“acosf” 错误

这是因为我在.c文件中用了 #include <iostream> using namespace std; 这样编译的时候就报: 出现错误类型如下:1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath(19): error C2061: 语法错误: 标识符"acosf"1>c:\program files (x86)\microsoft visual studio 10.0

GNU Linux 64位系统中fatal error: stdio.h: 没有那个文件或目录的错误的解决方法

在64位系统中,编写一个C语言程序后,使用gcc进行编译时,出现了如下的错误: test.c:1:19: fatal  error: stdio.h: 没有那个文件或目录 #include <stdio.h> 针对以上的情况,对于在32环境下一般不会出现这个问题,因为已经把libc的头文件包括在系统中了,那么针对这样的情况,主要检查是否安装了完备的开发环境: build-essential package - Installs the following collection to compi

InflateException:Bin file line #19:Error inflating class MyTextView

InflateException:Bin file line #19:Error inflating class MyTextView 一.错误简介 为了实现TextView的跑马灯效果,我自己写了一个MyTextView的类继承TextView,结果在layout的XML页面调用的时候出现错误. 类结构图如下: 错误提示如下: 错误区域代码如下: /textViewDemo1/res/layout/activity04.xml 1 <?xml version="1.0" enc

19.12添加自定义监控项目19.13/19.14 配置邮件告警19.15 测试告警19.16 不发邮件的问题处理

19.12 添加自定义监控项目 19.13/19.14 配置邮件告警 19.15 测试告警 19.16 不发邮件的问题处理 19.12 添加自定义监控项目 zabbix的监控项目是在模板里面体现,但是有时候就会有些个性化的需求:某一个业务的数据,例如:运营人员想知道网站会员注册量,会员活跃度:实际上,这些数据,都可以通过数据库里面的表的数字来体现,但是zabbix模板是不可能提供那么相信的监控项目:遇到这种情况,就需要通过编程工具,写成脚本,最后通过zabbix监控项目,形成图表,就可以实现:

/usr/include/glib-2.0/glib/gtypes.h:34:24: fatal error: glibconfig.h: No such file or directory

cc -DDEBUG -mtune=core2 -O2 \ -onvideo nvideo.c \ -I/usr/include/atk-1.0 \ -I/usr/include/cairo \ -I/usr/include/gdk-pixbuf-2.0 \ -I/usr/include/glib-2.0 \ -I/usr/include/gtk-3.0 \ -I/usr/include/pango-1.0 \ -I/usr/include/libxml2 \ -I/usr/lib/x86_64

解决 Boost安装:fatal error: bzlib.h: No such file or directory 问题

参考: How to install all the boost development libraries? 解决 Boost安装:fatal error: bzlib.h: No such file or directory 问题 在安装boost时,步骤./b2出现如下错误: gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.9.4/release/link-static/threading-multi/bzip2.o libs/iostr

安装MySQLdb模块遭遇&quot;fatal error: my_config.h: No such file or directory&quot;的处理

Issue       I encountered an error when I run the python script which need to import the module of "MySQLdb".The error shows like this: [[email protected] script]# python Xtrabackup.py Traceback (most recent call last): File "backup.py"