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