Texonom
Texonom
/
Engineering
Engineering
/Software Engineering/Programming/Programming Language/Programming Languages/4GL/ECMAScript/
Node JS
Node JS
/Node Addon/
Node Addon Cross Platform
Search

Node Addon Cross Platform

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

Recommendations

Texonom
Texonom
/
Engineering
Engineering
/Software Engineering/Programming/Programming Language/Programming Languages/4GL/ECMAScript/
Node JS
Node JS
/Node Addon/
Node Addon Cross Platform
Copyright Seonglae Cho