我有一个用跨平台C++编写的项目,我已经使用Visual Studio编译和调试了很长一段时间。
我的项目包括一个C++库以及该库的可执行文件
去年,我使用CMake和Python编写了一些跨平台的构建脚本。我已经决定,我也想使用我的项目作为一个NodeJS的C++插件,所以我放弃了CMake,如果有利于吉普与node-gyp一起工作。
CMake为我的项目以及与NodeJS的集成工作得很好,但是我也需要让谷歌测试再次与我的项目一起工作,这使用了GYP。
我研究这个问题已经很长时间了,没有明确的方向。我可以恢复以前的CMake/Python构建系统,但我不知道如何继续支持与NodeJS的集成。
我想知道是否有一种解决方案可以让我轻松地与NodeJS以及其他项目集成。我还打算与使用GN构建系统的V8引擎集成。
提前感谢任何能提供帮助的人!
发布于 2019-05-25 21:34:44
使用CMake.js (https://github.com/cmake-js/cmake-js)多亏了@super
https://stackoverflow.com/questions/56305062
复制相似问题