在没有节点GYP的目标平台上编译C/C 文件
Compile C/C++ files on target platform without node-gyp
我有一些C/C 代码,我需要为目标平台(MACOS,Linux口味等(编译这些代码。但是,它不是用于node.js bindings,只是在C中编写的一些脚本,因此我绝对不需要使用node-gyp来执行此操作。
我的问题是 - 如果将这些C脚本包装在NPM软件包中,则最好的方式是什么。我应该只使用邮政安装脚本来编译C代码吗?什么是最佳练习?
如果将这些C脚本包装在NPM软件包
中,则最好的编译这些C脚本的方法是什么
这个任务通常是由crossplatform构建系统(例如Automake,cmake,Qmake等(解决的。
使用配置的构建环境创建一个独立的C 软件包。添加到NPM软件包检查是否可以从C 编译您的程序。显示错误消息,如果没有可用,请注意在哪里找到它,并在文档中提及有关如何编译和安装的信息。
相关文章:
- 使用 MEX 编译C++文件
- 获取 clang++:错误:在编译文件系统库的代码时
- 如何交叉编译C++文件
- 使用 MinGW 在 Windows 上的命令行编译C++文件
- 选择特定版本的 Visual Studio 命令行工具包,并根据特定版本的C++运行时环境编译文件
- 解析模板和范围后获取编译文件?
- 我的 PowerShell 脚本无法按预期工作(用于编译C++文件)
- 如何在不制作Visual Studio 2017项目的情况下编译C++文件?
- 'void *' 'void (*) (bool)' 指针使用 c ++ 编译器在 C 中编译文件的错误
- 在没有节点GYP的目标平台上编译C/C 文件
- 生成文件似乎以错误的顺序编译文件
- 编译 C++ 文件失败,因为找不到"ssize_t"的定义
- NeatBeans Makefile:麻烦编译.H文件
- 我无法编译文件系统库
- 在不使用预编译头C++项目中编译 C 文件
- 无法使用 Xcode 和终端在 Mac OS 上使用 OpenGL 库编译 c++ 文件
- 获取编译文件的列表,并由Make Project包含
- MinGW .h 编译文件不起作用:此文件的版本与您运行的 Windows 版本不兼容
- 编译 c++ 文件时出错:未定义的符号
- C++编译文件