Visual Studio 5

[개발] 배포 파일 만들기 with Visual Studio 2015

배포 파일 생성개요  이번 시간에는 자신이 만든 프로그램을 .msi 파일로 설치할 수 있게 배포하는 방법에 대해 배워보도록 하겠다. 필자가 사용하는 visual studio 2015를 기준으로 설명할 것이며, 버전이 달라도 Visual Studio Installer를 사용한다는 점은 변함이 없으니, 다른 버전을 사용하더라도 참고하면 좋을 것 같다.본문과정  먼저 Visual Studio 2015 Installer Project를 설치해야 한다. VS 2015 기준, 도구(Tools) → 확장 및 업데이트(Extension and Update)를 눌러 다음과 같은 화면을 띄우고, 온라인 카테고리에서 Visual Studio Installer를 검색한 후 설치하자.   설치가 완료됐으면, 배포할 프로젝트를 ..

Develope 00:00:41

[개발] 전처리기와 코드 스니펫 with Visual Studio

전처리기와 코드 스니펫개요  개발을 진행하다 보면, 디버깅 모드에서만 실행되어야 하는 코드가 존재한다. 즉, 릴리즈 빌드와 디버그 빌드에서 코드의 동작을 다르게 해주어야 할 필요가 있다. 이를 위해 전처리기 지시어 #ifdef와 #endif를 자주 사용한다. 이러한 전처리기 지시어는 다음과 같은 이유로 사용된다. 디버깅 목적: 디버깅 모드에서는 오류 메시지, 검사, 또는 추가 로깅을 수행하여 코드의 동작을 추적하고 문제를 해결할 수 있다. 이러한 디버깅 코드는 최종 사용자에게 제공되는 릴리즈 빌드에서는 불필요하거나 부적절할 수 있다.성능 최적화: 디버깅을 위한 추가 로그나 검사는 성능에 영향을 줄 수 있다. 예를 들어, 로그 출력은 성능을 저하시킬 수 있으며, 복잡한 검사나 디버깅 코드는 실행 속도를 느..

Develope 2024.07.08

[MySQL] MySQL 서버 설정 및 레코드 추가

MySQL 연동 개요 지난 시간에는 MySQL과 visual studio를 연동하는 기본적인 방법에 대해 배웠다. 이번 시간에는 MySQL에서 새로운 테이블을 정의하고 visual studio를 사용해 이 테이블에 데이터를 업데이트하는 과정을 살펴볼 것이다. 이 과정을 통해, 데이터베이스를 구성하고, 데이터를 관리하는 기본적인 방법을 익혀 보자. 서버 생성 및 기본적인 명령어 먼저 데이터베이스를 구축할 서버를 생성해야 하므로, 새로운 커넥션을 만들어 주자. 서버 명만 설정하고, 나머지는 건드리지 말고 다음 단계로 넘어가면 된다. 다음과 같이 쿼리에 example이라는 database를 생성하고, 이 DB 아래에 example_table이라는 테이블을 생성해주자. 이 테이블은 name이라는 문자와 age라..

[MySQL] MySQL과 Visual Studio 연동하기

MySQL 연동 개요 MySQL은 널리 사용되는 오픈 소스 RDBMS(Relational Database Management System)이다. MySQL을 Visual Studio와 연동하면 C++ 프로젝트에서 MySQL 데이터베이스와 상호작용할 수 있다. 이를 통해 데이터의 저장, 조회, 수정 및 삭제와 같은 다양한 작업을 수행할 수 있다. 이번 시간에는 윈도우 환경에서 MySQL과 Visual studio를 연동해 보는 시간을 가지도록 해보자. 본문 해당 사이트에서 MySQL Connector/C++을 설치하자. 필자의 경우 window 64비트 환경이므로 Windows (x86, 64-bit), MSI Installer를 설치하였다. 설치를 마쳤다면, visual studio의 프로젝트 속성을 열..

[Tesseract] Tesseract 설치 및 예제

Tesseract 개발 환경 구축 개요 Tesseract는 이미지에서 텍스트를 인식하는 OCR (Optical Character Recognition) 엔진으로, Google에서 개발하였고 오픈 소스로 공개되어 있다. 이로 인해 개발자는 다양한 애플리케이션에 Tesseract를 활용하여 이미지 내의 텍스트를 인식하고 이를 활용할 수 있다. 이번 시간에는 window 환경에서 visual studio를 이용하여 텍스트를 추출해 보는 시간을 갖도록 하자. 설치 방법 다음 사이트에 들어가서 window 64 bit용 실행용 프로그램 tesseract-ocr-w64-setup 파일을 설치한 후, 실행시킨다. 여기서 한국어 지원 패키지를 설치하고 싶다면 컴포넌트를 고를 때 Additional language da..

CS/컴퓨터비전 2023.07.08