was successfully added to your cart.

poco 예제

Por 02/08/2019 Sem categoria Sem comentários

CMake를 사용하면 빌드 시간 옵션을 설정할 수 있습니다. 예: SevenZip 지원 유형을 사용하지 않도록 설정하려면 다음 명령: 데이터 라이브러리는 ODBC 커넥터(기본값)를 빌드하려는 경우 시스템에 ODBC 지원이 필요합니다. Windows 플랫폼에서 Windows SDK를 설치한 경우 ODBC를 쉽게 사용할 수 있어야 합니다. 유닉스 / 리눅스 플랫폼에서, 당신은 iODBC 또는 unixODBC를 사용할 수 있습니다. Linux에서는 배포판의 패키지 관리 시스템을 사용하여 필요한 라이브러리 및 헤더 파일을 설치합니다. 예를 들어, 우분투에서 대부분의 유닉스/리눅스 시스템은 이미 OpenSSL이 사전 설치되어 있거나 OpenSSL을 시스템의 패키지 관리 기능을 사용하여 쉽게 설치할 수 있습니다. 예를 들어, 우분투 (또는 다른 데비안 기반 리눅스 배포판)에 당신은 Windows에 OpenSSL을 설치하는 또 다른 방법은 바이너리 (사전 빌드) 릴리스를 사용하는 것입니다 입력 할 수 있습니다, 예를 들어 윈도우 설치 프로그램 (http://www.slproweb.com/products/Win32OpenSSL.html)와 함께 제공되는 빛나는 빛 생산에서 하나. OpenSSL 라이브러리를 설치한 위치에 따라 빌드 스크립트(buildwin.cmd)를 편집하거나 INCLUDE 및 LIB 환경 변수에 필요한 경로를 추가해야 할 수 있습니다. 빌드에서 OpenSSL 라이브러리의 이름이 프로젝트 파일에 사용된 이름과 다른 경우 프로젝트 설정을 편집해야 할 수도 있습니다.

다음은 몇 가지 예제 포코 테스트 스크립트입니다. 각 예제는 Unity3D 데모 게임을 사용하여 작성됩니다. 그것은 다른 게임과 다르지 않습니다. CMake 프로젝트 구성(이 예제에서 MSVC 15 사용): 코난 커뮤니티/poco-md5 예제에서 새 릴리스에 대한 알림을 원하십니까? 다음 파일은 poco-sdk 통합에 따라 표준 응용 프로그램입니다. 기기에서 다운로드하여 설치하여 사용자 환경에 적합한지 확인할 수 있습니다. 빌드에서 특정 구성 요소를 생략할 수 있습니다. 예를 들어 시스템에 설치된 해당 타사 라이브러리(iodbc 또는 unixodbc, mysqlclient)가 없는 경우 데이터/ODBC 또는 데이터/MySQL을 생략할 수 있습니다. 이렇게 하려면 –omit 인수를 사용하여 구성합니다: QNX Neutrino의 경우 유닉스 빌드 시스템(위의 지침 참조)이 사용됩니다. Solaris 또는 Linux 호스트에서 대상 플랫폼에 대해 빌드 시스템을 사용하여 교차 컴파일할 수 있습니다.

안타깝게도 Cygwin 기반 Windows 호스트 환경에는 빌드 시스템이 작동하지 않는 몇 가지 주요 단점이 있습니다. 자체 호스팅 QNX 시스템에서 빌드 시스템을 사용할 수도 있습니다. QNX의 기본 빌드 구성(빌드/구성/QNX에 있음)은 자체 호스팅 x86 플랫폼용입니다. 다른 대상을 지정하려면 빌드 구성 파일에서 CCVER 설정을 편집합니다. 예를 들어 PowerPC 대상에 대해 컴파일하려면 CCVER=3.3.1, gcc_ntoppcbe를 지정합니다. Poco 설명서에서 간단한 웹 서버의 작은 예를 찾을 수 있습니다. 그게 내가 시작한 곳이며, 현재는 그 이상이 아닙니다. 여기에는 서버 자체, RequestHandlerFactory 및 HTML 페이지및 REST 요청에 대한 두 개의 요청 처리기의 네 가지 클래스가 포함되어 있습니다.

POCO는 다양한 변형의 날짜와 시간을 처리하기위한 클래스를 제공합니다. 파일 시스템에 액세스하기 위해 POCO에는 Poco::File 및 Poco::P 클래스뿐만 아니라 Poco::DirectoryIteratator 클래스가 있습니다. 많은 응용 프로그램에서 응용 프로그램의 일부에서 어떤 일이 발생했다는 것을 다른 부분에 알려야 합니다. POCO에서, Poco::알림 센터, Poco::알림 대기열 및 이벤트 (C # 이벤트와 유사) 이 쉽게. 다음 예제에서는 POCO 이벤트를 사용할 수 있는 방법을 보여 주입니다. 이 예제에서 클래스 Source에는 int. 구독자가 함수에 대한 포인터와 멤버 함수에 대한 포인터를 전달하여 연산자 +=를 호출하고 함수를 호출하여 구독을 취소할 수 있습니다.