저는 C++과 DirectX를 사용하여 게임을 만들고 있습니다. 셋업 마법사를 실행하지 않고 단일 실행 파일을 제공하여 내 그룹 진행 상황을 다른 사람들과 공유하는 것이 좋습니다.단일 실행 파일 VS 2010을 만드는 방법
릴리스 및 디버그 폴더를 확인했지만 실행 파일이 작동하지 않습니다. 릴리스 .exe는 21KB처럼 보이지 않습니다.
그래서 내가 묻는 것은 모든 라이브러리와 리소스 파일이 포함 된 단일 실행 파일을 만드는 방법입니다.
저는 C++과 DirectX를 사용하여 게임을 만들고 있습니다. 셋업 마법사를 실행하지 않고 단일 실행 파일을 제공하여 내 그룹 진행 상황을 다른 사람들과 공유하는 것이 좋습니다.단일 실행 파일 VS 2010을 만드는 방법
릴리스 및 디버그 폴더를 확인했지만 실행 파일이 작동하지 않습니다. 릴리스 .exe는 21KB처럼 보이지 않습니다.
그래서 내가 묻는 것은 모든 라이브러리와 리소스 파일이 포함 된 단일 실행 파일을 만드는 방법입니다.
당신은 모든 라이브러리가 정적으로 링크 될 필요가 있음을 지정해야처럼, 비주얼 스튜디오에서이 일에 대한 여러 스레드가 있습니다.
그러나, 링크 된 그 답변에 추가 알고 있어야합니다 :
.lib
파일은 DLL에 링크되는 스텁 라이브러리입니다.답장을 보내 주셔서 감사합니다. 그래도 내가 찾던 것에 더 가까이 다가 가는데 도움이되었습니다. 네가 말한 것처럼 모든 정적 라이브러리를 가지고 있지 않기 때문이라고 생각한다. – Uri
VS2010이 VS2008과 비슷한 경우 프로젝트 등록 정보/C++/코드 생성으로 이동하여 정적 런타임 라이브러리를 선택해야합니다.
설치 방법이 더 좋습니다. 런타임에 정적으로 링크하기를 원하지 않으며, 어쨌든 릴리스 할 때와 마찬가지로 프로젝트를 배포 할 수 있는지 확인하고자합니다. –