2011-10-19 2 views
0

Windows Xp 및 Windows 7 32 비트 버전에 배포해야하는 소프트웨어가 있습니다. Win XP에서 두 플랫폼 모두를위한 소프트웨어를 구축하는 것이 좋습니까?XP 및 Win7 용으로 어떤 OS를 사용해야합니까?

또는

나는 XP의 배포 및 Win7에에 배포하는 Win7에 구축을 위해 XP에서 구축해야 하는가?

소프트웨어는 C++

+2

XP에서 Windows 7로 배포하고 싶다면 Vista에서 빌드 할 수 있습니다. – IronMensan

답변

1

예는 다른에 배포에 대한 (현대) 윈도우 버전에 구축 할 수 있습니다에서 개발되고있다.
하지만 두 가지 모두에서 테스트하고 싶을 것입니다.

2

두 운영 체제가 모두 작업을 수행합니다. 올바른 SDK 버전과 배포 대상 상수를 사용하기 만하면됩니다 (C++ 프로젝트 템플릿의 targetver.h 참조).

0

정말로 선택해야한다면 XP는 Win7이 XP 호환 가능성이 높기 때문에 XP를 사용하십시오.

내 말은, Win7을 사용하여 개발 한 프로그램이 XP에서 실행되지 않으면 프로그램이 실행되지 않을 확률이 더 높습니다.

물론 올바른 라이브러리를 사용한다면 OK 일 것입니다.하지만 실수로 Win7 전용 기능을 사용한다면 어떨까요?

더 최신 버전은 이전 버전과 호환 될 것으로 예상되지만 그 반대는 아닙니다.

관련 문제