gpt4 book ai didi

javascript - 如何使用 CMake 将 C++ 项目与 NodeJS 集成

转载 作者:太空宇宙 更新时间:2023-11-04 12:36:17 27 4
gpt4 key购买 nike

我有一个用跨平台 C++ 编写的项目,我已经使用 Visual Studio 编译和调试了很长时间。

我的项目包括一个 C++ 库以及该库的可执行文件

在去年,我使用 CMake 和 Python 编写了一些跨平台构建脚本。我决定我也想将我的项目用作 NodeJS C++ 插件,所以如果支持 GYP 与 node-gyp 一起工作,我已经放弃了 CMake。

GYP 非常适合我的项目以及与 NodeJS 的集成,但是我还需要让 Google Test 再次与我的项目一起使用,它使用 CMake。

这个问题我研究了很久,一直没有明确的方向。我可以恢复以前的 CMake/Python 构建系统,但我不知道如何继续支持与 NodeJS 的集成。

我想知道是否有一种解决方案可以让我轻松地与 NodeJS 以及其他项目集成。我还打算与使用 GN 构建系统的 V8 引擎集成。

在此先感谢任何可以提供帮助的人!

最佳答案

使用 CMake.js ( https://github.com/cmake-js/cmake-js ) 感谢@super

关于javascript - 如何使用 CMake 将 C++ 项目与 NodeJS 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56305062/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com