728x90
300x250
[MS C++(MFC)] Visual C++ 샘플 사이트 소개 및 백업 안내

 

소개하고자 하는 사이트는 Microsoft에서 공식적으로 배포하고 있는 Visual C++ 샘플에 관한 페이지이다.

(The site I want to introduce is a page about the Visual C ++ samples that are officially distributed by Microsoft.)

https://docs.microsoft.com/ko-kr/cpp/overview/visual-cpp-samples?view=vs-2019

 

 

 

그림 1) MS Doc 공식 홈페이지

 

MFC 샘플 페이지를 보면, MSDN 코드 갤러리라는 페이지가 사용 중지될 예정이라고 코드를 백업하라는 메시지가 출력되어 있다.

Visual Studio 2019에서 C++ MFC를 사용해보면, 리소스(Resource) 부분에서 오류가 발생해서 튕기는 경우가 자주 발생한다.

(In the MFC sample page, you are prompted to back up your code that the page called MSDN Code Gallery will be deprecated.

When using C ++ MFC in Visual Studio 2019, you'll often see errors and bounces in the Resource section.)

 

 

그림 2) MSDN 홈페이지

 

반응형
728x90
300x250
[MS Visual C++] Visual Studio 2019(C++ MFC) 사용하기 및 OpenCV 4.1 환경설정


Microsoft Windows 10, Visual Studio 2019으로 진행하였습니다.

C++ MFC를 사용하면, 종종 프로그램이 강제로 튕기는 것을 경험할 수 있습니다.

C#으로 가는 것이 좋을 거 같다는 의견입니다.


(I went to Microsoft Windows 10, Visual Studio 2019.)
(With C ++ MFC, you can often experience program bounces.)
(I think it would be nice to go to C#.)



1. MFC 설치하기


Visual Studio 2017, Visual Studio 2019부터는 MFC를 자동으로 지원하지 않습니다. 개별적으로 설치해야 합니다.

(Starting with Visual Studio 2017, Visual Studio 2019, MFC is not automatically supported.)



2. OpenCV 시작하기(Getting started with OpenCV)

OpenCV는 아래의 사이트에서 내려받을 수 있습니다. (OpenCV can be downloaded from the following site.)

https://www.opencv.org




Learn More를 클릭합니다.



OpenCV - 4.1.2에서 Windows를 클릭합니다.

(In OpenCV-4.1.2, click Windows.)






다운받은 파일을 Extract로 풀어줍니다.(Extract the downloaded file with Extract.)





2-1. 압축 풀었던 OpenCV 폴더 C:\로 이동하기(2-1. Navigate to the Unzipped OpenCV folder C:\)


압축 풀었던 Opencv 폴더를 C:\로 이동합니다.(Move the extracted Opencv folder to C:\.)







3. 프로젝트 구성하기(Organize your project)


프로젝트 구성입니다. MFC 앱을 검색하여 더블클릭하면, 아래의 그림을 볼 수 있습니다.

(Project configuration. Search for the MFC app and double-click it to see the picture below.)


단일 문서, 대화 상자, 다중 문서에 대해서 전부 소개하지 않았기 때문에 깊이 생각하지 않으셨으면 합니다.

(I didn't introduce a single document, a dialog box, or multiple documents, so I don't want to think deeply about it.)



4. 프로젝트 속성 변경하기(Changing project properties)


제일 중요한 부분이 아니겠느냐 싶습니다.

이 부분 설정을 해놓으면 코딩은 구역에 프로그램 코드를 작성해서 잘 동작하도록 만들어주면 되겠습니다.

(I think it's the most important part.)
(With this part set up, the coding can be done by writing program code in the section.)












참고하면 흥미로운 정보(Interesting information for your reference)


-> 카테고리에 opencvCsharp 이라는 코너를 운영하고 있습니다. 같이 병행해서 보면 도움이 될 것입니다.

(Categories are operating in the corner of opencvCsharp. It will be helpful to see them in parallel.)

반응형

+ Recent posts