pcode
난독 처리된 실행 파일 만들기
구문
설명
pcode(
은 검색 경로에 있는 item
).m
파일 또는 폴더의 코드를 난독 처리하고 확장자가 .p
인 P 코드 파일을 생성합니다. 예를 들어, item
이 이름이 mytest.m
인 .m
파일이면 결과 파일은 mytest.p
입니다. item
이 폴더인 경우 이 폴더에 있는 모든 스크립트나 함수 파일이 현재 폴더에서 난독 처리된 후 저장됩니다. P 코드 파일은 대응하는 .m
파일을 수정한 후에도 .m
파일보다 실행 우선 순위가 높습니다.
참고
보안 고려 사항: pcode
함수는 MATLAB® 프로그램 파일을 난독 처리된 사유 코드 형식으로 생성합니다. 여러 방법을 함께 사용하여 민감한 코드나 데이터를 보호하는 방안을 고려해 보십시오. 자세한 내용은 소스 코드를 보호하기 위한 보안 고려 사항 항목을 참조하십시오.
pcode(
는 더 복잡한 난독 처리 알고리즘을 사용하여 P 코드 파일을 만듭니다. 이 방법으로 난독 처리된 파일은 MATLAB R2022a 이상에서만 실행됩니다.item
,"-R2022a")
pcode(
는 디폴트 레거시 알고리즘을 사용하여 P 코드 파일을 만듭니다.item
,"-R2007b")
pcode(
은 쉼표로 구분된 목록에 지정된 각 item1,item2,...,itemN
).m
파일 또는 폴더에 대해 개별 P 코드 파일을 만듭니다.
pcode(___,"-inplace")
는 입력값과 동일한 폴더에 P 코드 파일을 만듭니다. 위에 열거된 구문의 입력 인수 조합 다음에 "-inplace"
를 지정하십시오.
소스 파일이 패키지 또는 클래스 폴더 내에 있으면 pcode
는 동일한 패키지 또는 클래스 구조체를 만들어 결과 P 코드 파일을 담습니다.