프로젝트

일반

사용자정보


Nerv24

Download: makepnc_install_20210303.zip
설치파일은 리눅스와 윈도우 환경 모두 공통입니다.

20201127
  • 20200916 일자 업데이트 오류 수정
20200916(crashed)
  • python에서 GIL 로 인한 데드락 예방 코드를 모든 함수에 적용
20200915
  • python에서 alias 타입 데이터 export 누락 부분 추가
  • 배열 max_size() 추가
  • 예제 component main 구조 변경.
20200909
  • Data 도메인간의 데이터 이름 충돌로 인해 이름을 구분하기 위한 CPP namespace를 Python Scope에도 적용함 (new)
  • py_nerv_print_data 의 배열 예제 수정, numpy 가능 배열 수정
  • py_nerv_set_data 의 배열 예제 수정, numpy 가능 배열 수정
  • 내용없는 함수에 pass 키워드 추가
20200908
  • 데이터 없는 information 생성코드의 오류 수정 ( update )
  • windows python 경로 python38로 수정

사전에 필요한 도구의 설치는 다음을 참조하세요.


Linux 설치

makepnc 설치

https://test.waregram.com/attachments/download/1340/makepnc_install.zip (윈도우,리눅스 공통)

$ chmod +x makepnc_install
$ sudo makepnc_install
  • makepnc_install.zip을 압축해제하고 디렉토리로 들어가서 위 명령을 실행하면 설치된다.

Windows 설치

makepnc_install_디렉토리/xsl/py_nerv/build/CMakeList.xsl 수정

29:            SET(Boost_INCLUDE_DIRS "E:/Devtools/boost_1_72_0_msvc142_64")
30:            SET(Boost_LIBRARY_DIRS "E:/Devtools/boost_1_72_0_msvc142_64/lib64-msvc-14.2")
  • 29~30: 설치한 boost 의 경로로 수정합니다.

makepnc 설치

https://test.waregram.com/attachments/download/1340/makepnc_install.zip (윈도우,리눅스 공통)

$ makepncw_install
  • 주의 makepnc_install은 리눅스용이므로 makepncw_install로 설치해야 합니다.

makepnc 테스트

$ makepnc sample_proxy.xml ./sample_proxy