Windows NT4에서 실행되는 현재 MFC 응용 프로그램을 수정하여 이더넷 통신용 부스트 라이브러리 (원래는 CommX를 직렬로 사용함)를 사용하고 성능, 효율성 및 코드의 명확성을 향상하려고합니다. .NT4의 MFC 응용 프로그램에서 부스트
VS2010에서 수정하기 시작했지만 VS2010을 사용하여 유효한 NT4 앱을 만들 수 없다는 사실을 발견했습니다. 나는이 문제를 봤고 VS2005가 NT4 앱을 만들 수있는 마지막 버전이라는 것을 알았다. 나는 VS2005에서 컴파일 할 모든 것을 얻었지만, stdafx.h의 특정 #define 문을 NT4에서 실행되도록 변경해야한다는 것을 알았습니다. 그러나 그 후에도 NT4에서 프로그램을 실행하면 오류없이 즉시 종료됩니다. 아무것도 표시하지 않습니다. 심지어 그것을 실행하는 동안 작업 관리자 프로세스를 확인했습니다. 전혀 실행되지 않은 것 같습니다.
나는 VS2003에서 앱을 컴파일하려했지만 절망적이었습니다.
내 마지막 시도는 VC6이지만 다시 262 개의 오류가 발생하여 VB6 또는 NT4 시스템에서 부스트를 실행할 수 있는지 궁금해하기 시작했습니다.
NT4 컴퓨터에서 부스트 라이브러리로 MFC 응용 프로그램을 컴파일하고 실행할 수 있습니까? 그렇다면 어떤 환경/컴파일러가 필요하며 올바르게 작동하도록 구성하려면 어떻게해야합니까?
이것은 매우 긴밀한 일정의 프로젝트이므로 모든 (신속한) 도움은 매우 감사하겠습니다! 고맙습니다!
디버거에서 실행 했습니까? 프로그램이 끝나는 곳을 알려 주어야합니다. 단 한 번의 단계 만 거쳐야합니다. –
당신은 "VB6에서 부스트를 위해"라고 말했습니까? "VC6에서 부스트가 실행되는 것을 의미합니까?" –