安装luasocket的时候出现了如下的错误
问题
$ tar xzf luasocket-2.0.2.tar.gz$ cd luasocket-2.0.2$ $ makecd src; make allmake[1]: Entering directory `/home/lzz/softs/luasocket-2.0.2/src'gcc -DLUASOCKET_DEBUG -pedantic -Wall -O2 -fpic -c -o luasocket.o luasocket.cluasocket.c:20:17: fatal error: lua.h: No such file or directory #include "lua.h" ^compilation terminated.make[1]: *** [luasocket.o] Error 1make[1]: Leaving directory `/home/lzz/softs/luasocket-2.0.2/src'make: *** [all] Error 2
解决方法
- 自己制定lua .h文件的目录就好了
make LUAINC=-I/usr/include/lua5.1/$ sudo make install
参考:sof
声明:
本文出自 “orangleliu笔记本” 博客,转载请务必保留此出处http://blog.csdn.net/orangleliu/article/details/44409209