링크
- https://dotnet.microsoft.com/learn/dotnet/hello-world-tutorial/intro
새 앱 만들기
-
dotnet new console -o myApp</source>
-
cd myApp</source>
- 들어가보면 program.cs파일이 생겨 있음
빌드하기
- https://docs.microsoft.com/ko-kr/dotnet/core/tools/dotnet-build
배포파일 만들기
- https://dzone.com/articles/generate-an-exe-for-net-core-console-apps-net-core
-
dotnet publish -c Debug -r win10-x64</source>
- \bin\Debug\netcoreapp3.0 위치에 실행파일 생성됨
-
dotnet publish -c Release -r win10-x64</source>
GUI 환경 만들기
- https://docs.microsoft.com/ko-kr/dotnet/framework/winforms/how-to-create-a-windows-forms-application-from-the-command-line
.Net application 종류
- https://docs.microsoft.com/en-us/visualstudio/get-started/csharp/tutorial-console?view=vs-2019
- Create your first C# app
- Create a web app
- Create a UWP app (Universal Windows Platform application)
- Create a WPF application (그래프와 차트를 표현하는 어플들이 예시로 검색 되더라)
- Create a Windows Forms app
연산자 오버로딩
- 연산자 오버로딩 구현 함수 형식
return_type operator op ( argments );
- 0p 는 연산자 ( +-/* )
opencv 프로젝트 셋팅
- 프로젝트 > 프로젝트 속성
- C,C++ 일반 / 추가 포함 디렉터리 : C:\opencv\build\include
- 링커 일반 / 추가 라이브러리 디렉터리 : C:\opencv\build\x64\vc15\lib
- 링커 입력 / 추가 종속성 : opencv_world412.lib , opencv_world412d.lib
- 프로젝트 만들때 ‘미리 컴파일된 헤더’ 체크 해제 해야함.