- CMake 3.20 or later
- C++20 compatible compiler (Visual Studio 2022 recommended)
- npm (optional, for Node.js package management)
git clone https://github.com/MaaBlock/FCT_Node --recursiveAdd to your CMakeLists.txt:
add_subdirectory(FCT_Node)
target_link_fct_node_libraries(your_target)- Recursive clone is mandatory - Contains Node.js as submodule
- C++20 is required - Node.js core requires modern C++ features
- Automatic configuration via
target_link_fct_node_libraries()