FAQ

지원되는 IDEs 및 디버거

지원되는 컴파일러 및 설정

필수 코드 변경사항

당사는 Live++ 을 모두가 사용할 수 있는 도구로 만들고자 합니다.

Live++는 여러 코드베이스 및 다양한 규모의 게임 엔진에서 엄격한 테스트를 거쳤습니다. 온라인 문서에 소개된 모든 필수 단계를 따르고 자주 발생하는 실수 및 문제에 대한 FAQ를 확인했음에도 여전히 Live++가 작동하지 않는 환경이라면 당사로 바로 문의해 주시기 바랍니다.

Contact icon

Visual Studio
편집하며 계속하기와의 비교

이 테이블 일부는 이 문서에 있는 Visual Studio의 편집하며 계속하기 동작을 기반으로 구축되었습니다.

일반 지원 편집하며 계속하기 Live++ 특징
기타 IDE 아니요 Live++는 Visual Studio가 아니더라도 모든 IDE에 대해 작동합니다.
기타 에디터 및 외부 도구 아니요 Live++는 코드 변경사항 적용에 디버거가 필요하지 않습니다.
멀티 프로세스 아니요 Live++는 로컬 및 원격 프로세스를 모두 지원합니다.
외부 시작 애플리케이션 아니요 Live++는 Live++ Agent가 해당 애플리케이션 또는 애플리케이션의 모듈에 의해 로드된다면 모든 대상 애플리케이션과 작동합니다. 애플리케이션을 Visual Studio에서 시작하지 않아도 됩니다.
지원되는 코드 변경사항 편집하며 계속하기 Live++ 특징
글로벌 또는 정적 데이터 추가 아니요 Live++는 이를 지원하며 그에 따라 구성자/동적 이니셜라이저를 호출합니다.
글로벌 또는 정적 데이터 변경 아니요 Live++는 모든 글로벌 및 정적 데이터를 지원합니다.
정적 라이브러리에서 코드 변경 아니요 Live++는 모든 종류의 공유 및 정적 라이브러리 조합을 지원하며 프로젝트 설정에 구애받지 않습니다.
변경 횟수 무제한 아니요 Live++는 애플리케이션에서 이용 가능한 주소 공간에 의해서만 제한됩니다.
지원되는 코드 변경사항 편집하며 계속하기 Live++ 특징
최적화된 빌드 아니요 Live++는 최적화, 인라인 등을 지원하며 디버그 정보 파일에 내보내지 않은 데이터 심볼에도 작동됩니다.
멀티 PDB 형식 아니요 Live++ 사용에는 "편집하며 계속하기를 위한 프로그램 데이터베이스(/ZI)" 설정이 필요 없습니다. 따라서 광범위한 디버그 정보가 개체 파일에 임베딩되어 있는 경우 /Z7 형식을 사용해야 하는 배포된 빌드 시스템을 지원합니다.
정적 런타임 라이브러리에 대한
링크 연결(/MT 및 /MTd)
아니요 Live++는 정적 및 동적 런타임 라이브러리에 대한 링크 연결을 지원합니다.
제어 흐름 보호(/guard:cf),
/ORDER, 함수 수준
링크 사용(/Gy)
아니요 Live++는 이러한 컴파일러와 링커를 어떠한 조합의 옵션이든 모두 지원합니다. 한편 편집하며 계속하기로는 함수 수준 링크를 사용 설정해야 하며 다른 옵션은 지원하지 않습니다.
증분 링크
연결(/INCREMENTAL) 필요
아니요 Live++는 증분 링크 연결 대신 핫패치를 제공합니다. 또한 Live++는 이용 가능한 경우 증분 링크 연결 thunk를 활용할 수 있습니다.
핫패칭
(/hotpatch) 및
/FUNCTIONPADMIN
아니요 Live++를 100% 안정적으로 작동시키려면 이 컴파일러 및 링커 옵션을 설정해야 합니다.

지금 다운로드하십시오!

30일 무료 체험판

등록이나 기타 조건 없이 전 기능을 제공합니다.