当前位置: 技术问答>linux和unix
如何设置PATH
来源: 互联网 发布时间:2016-01-13
本文导语: 我用root帐号进取安装了一个libxml2的软件包,/root/libxml2-2.6.24/ 里面有一些库函数头文件放在/root/libxml2-2.6.24/include/libxml 写了一个函数包含以下头文件 #include #include 想使用里面的库函数,但是编译不通过。出现 /tmp/...
我用root帐号进取安装了一个libxml2的软件包,/root/libxml2-2.6.24/
里面有一些库函数头文件放在/root/libxml2-2.6.24/include/libxml
写了一个函数包含以下头文件
#include
#include
想使用里面的库函数,但是编译不通过。出现
/tmp/ccVXB3Dl.o(.text+0x342):testWriter.c: undefined reference to `xmlTextWriterWriteElement'
/tmp/ccVXB3Dl.o(.text+0x36e):testWriter.c: undefined reference to `xmlFree'
类似的错误。
敲命令:$PATH
出现:-bash: /usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/libxml2-2.6.24/include:/root/bin:
请问是什么原因呢?
里面有一些库函数头文件放在/root/libxml2-2.6.24/include/libxml
写了一个函数包含以下头文件
#include
#include
想使用里面的库函数,但是编译不通过。出现
/tmp/ccVXB3Dl.o(.text+0x342):testWriter.c: undefined reference to `xmlTextWriterWriteElement'
/tmp/ccVXB3Dl.o(.text+0x36e):testWriter.c: undefined reference to `xmlFree'
类似的错误。
敲命令:$PATH
出现:-bash: /usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/libxml2-2.6.24/include:/root/bin:
请问是什么原因呢?
|
gcc -I path -Llibpath -lxml2