在linux下按照视频安装xmxl 2.1
关于步骤在这里总结一下:
1.首先下载安装包,就可以放在你的用户目录向下,这里我选择的是mxml-2.1. 可以去我git上下载https://github.com/2416390994/LINUX/blob/master/mxml-2.10.tar
2.下载之后就会在你的用户目录之下,然后你就可以tar xvf mxml-2.10.tar 打开压缩包
3.打开之后就会得到一个目录,里面就是解压好的文件,进入之后
4.进入打开压缩包获得的目录之后,里面有一个README,可以vi查看类似于帮助文档
5.这里我直接说操作,我们就不看帮助文档了,直接在打开压缩包获得的目录里面进行./configure
6.接着make,会有一个警告但是不慌,然后sudo make install ,然后你就会获得几段话,这几段话的大致意思就是把这个文件夹下的一些库拷到了系统的文件夹下/usr/local/bin还有很多,不用管
7.然后设置环境变量export LD_LIBRARY_PATH=/usr/local/lib
8.到了这一步就操作完成了,你就可以用mxml来打开.xml格式的文件来
9.打开的打开方式一定要对gcc testmxml.c -lmxml -lpthread -o mytest(testmxml.c你自己写好的.xml格式的文件进行编译,-lmxm是你链接的动态库,
-lpthread是线程库,这个库是可以关闭的可以在你./configure这一步操做的时候关掉 ./configure --enable-threads=no,个人需求,最后是那你自己要生成的文件)
10.编译完之后没错误就可以./mytest + 你要打开的.mxl文件
还有就是你用户下的解压的文件都可以删除了,因为已经拷贝到了系统目录
注意:
用的时候要包含头文件mxml.h
编译的时候添加动态库libmxml.so(/usr/local/lib)(报错动态库找不到就是没有设置环境变量的问题,必须可以独自解决)