각 플랫폼마다 코드를 따로 만든다.사용자의 플랫폼에 따라 컴파일할 파일을 동적으로 결정한다.미리 컴파일된 라이브러리를 제공하는 방법도 있겠지만 CPU의 명령어가 다른 경우에는 호환되지 않으므로 좋은 방법은 아닙니다 install npm 추가 [튜토리얼] C++ 크로스플랫폼 애드온 제작하기이 포스팅은 이전 포스팅 과 이어집니다. NodeJS에 C++을 도입한다면 장단점은 명확합니다. 좋든 좋지않든 C++의 거의 모든 장단점을 통채로 가져온다는 것이죠. C++의 모토인 원한다면 만들 수 있다는 장점을 가져온 것과 동시에, 타겟 플랫폼에 종속된다 는 단점도 함께 가져온 것이죠. 예를 들어 Node.JS의 기본함수만으로는 동기적으로 쓰레드를 정지시키는 함수를 만들 수 없기 때문에, 이 기능을 사용하고 싶다면 C++의 힘을 빌려야합니다.https://aerocode.net/342