Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
(node v8plus)example.c:5:26:致命错误:sys/ccompile.h:没有这样的文件或控制器_C_Node.js_Ubuntu - Fatal编程技术网

(node v8plus)example.c:5:26:致命错误:sys/ccompile.h:没有这样的文件或控制器

(node v8plus)example.c:5:26:致命错误:sys/ccompile.h:没有这样的文件或控制器,c,node.js,ubuntu,C,Node.js,Ubuntu,当我想试用导致只使用C编写nodejs插件的nodejs模块“v8plus”时,我尝试了它的示例文件,但它告诉错误缺少文件。 谁能告诉我如何获取这些缺少的库文件并安装?谢谢 ubuntu bash shell中输出的所有错误代码: $make /usr/bin/gcc-DBUILDING\u NODE\u EXTENSION-DMODULE=example-D\u LARGEFILE\u SOURCE-D\u FILE\u OFFSET\u BITS=64-DPIC-isystem/usr/lo

当我想试用导致只使用C编写nodejs插件的nodejs模块“v8plus”时,我尝试了它的示例文件,但它告诉错误缺少文件。 谁能告诉我如何获取这些缺少的库文件并安装?谢谢

ubuntu bash shell中输出的所有错误代码:

$make

/usr/bin/gcc-DBUILDING\u NODE\u EXTENSION-DMODULE=example-D\u LARGEFILE\u SOURCE-D\u FILE\u OFFSET\u BITS=64-DPIC-isystem/usr/local/bin//include/NODE-I-I/media/2/pro/v8plus/NODE\u modules/v8plus-g-Wall-Wextra-Werror-fPIC-O2-std=c99-c-o example.o example.c

示例.c:5:26:致命错误:sys/ccompile.h:没有这样的文件或目录 编译终止

make:**[example.o]错误1

makefile所有内容:

V8PLUS = ..
include /media/2/pro/v8plus/node_modules/v8plus/Makefile.v8plus.defs
MODULE = example
MODULE_DIR = .
SRCS = \
example.c
ERRNO_JSON = errno.json
PREFIX_NODE = /opt/local
CC = /usr/bin/gcc
CXX = /usr/bin/g++
PREFIX_NODE := $(shell dirname bash -c 'hash node; hash -t node')/..
V8PLUS := $(shell $(PREFIX_NODE)/bin/node -e 'require("v8plus");')
include /media/2/pro/v8plus/node_modules/v8plus/Makefile.v8plus.targ

v8plus仅与illumos发行版兼容,如我可以在哪些系统上使用此版本中所述?。因此,如果没有一些重大更改,您将无法在Windows、Linux、BSD或OSX上编译它