Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
fieldio:cfnet:cfheaderosenvironment:index [2026/02/26 13:49] adminfieldio:cfnet:cfheaderosenvironment:index [2026/02/26 13:56] (current) – [Windows PC 설] admin
Line 1: Line 1:
 ====== HOST PC 환경 설정 ====== ====== HOST PC 환경 설정 ======
-개발 PC에서 CFHEADER API를 사용하여 만든 프로그램(App)을 HOST PC에서 안정적으로 실행하려면, HOST PC에 .NET 8 런타임이 설치하는 등 환경설정을 해주셔야 합니다.\\+
 개발 PC에서 CFHEADER API로 제작한 애플리케이션을 HOST PC에서 안정적으로 실행하려면, HOST PC에 해당 실행 환경(.NET 런타임 등)을 설치해야 합니다. 개발 PC에서 CFHEADER API로 제작한 애플리케이션을 HOST PC에서 안정적으로 실행하려면, HOST PC에 해당 실행 환경(.NET 런타임 등)을 설치해야 합니다.
  
-:!: 본사 제품인 ComfilePi(Linux) 및 패널 PC(Windows)를 HOST PC로 사용하는 경우.NET이 이미 설치되어 있으며 환경 설정도 완료되어 있습니다. 사용자는 별도의 설정 없이 즉시 HOST  PC로 사용할 수 있습니다. (2025년 X월 이후 출고 제품 기준)+※ 단, ComfilePi(Linux) 또는 **패널 PC(Windows)**를 HOST PC로 사용하는 경우 
 +→ 출고 시 .NET 및 필수 환경이 이미 설치되어 있어 별도 설정 없이 로 사용 가능합니다. 
 +(2025년 이후 출고 제품 기준)
  
-  * HOST PC는 64비트 PC를 용해야 합니다. CFHEADER API(Cfnet.Cfheader 라이브러리)는 64비트 플랫폼(OS)에서 만 지원됩니다. +===== HOST PC 기본 요구 항 =====
-  * [[..:cfheaderdevelopmentenvironment:index|개발 PC 환경 설정]]  를 HOST PC로 사용할 경우, 별도의 추가 작업이 필요하지 않습니다.+
  
-===== Windows PC===== +  * HOST PC는 64비트 PC를 사용해야 합니다. 
-HOST PC가 Windows PC일 때 환설정 방법을 설명합니다. 개발 프로그램의 .NET 버전에 맞게 HOST PC에 .NET 및 SDK를 설치합니다.+  * Cfnet.Cfheader 라이브러리(CFHEADER API)는 64비트 OS에서만 지원됩니다. 
 +  * [[..:cfheaderdevelopmentenvironment:index|개발 PC]]를 그대로 HOST PC로 사용하는 경우 추가 설정은 필요하지 않습니다. 
 + 
 + 
 +===== Windows PC 설정===== 
 + 
 +HOST PC가 Windows인 우, 프로그램을 빌드한 .NET 버전에 맞는 런타임을 설치해야 합니다.
    
-  * 개발 프로그램이 .NET 8.x로 제작된 경우 : [[https://dotnet.microsoft.com/en-us/download/dotnet/8.0|Download .NET 8, SDK]]에서 .NET Desktop Runtime 8.x, SDK 8.x를 다운받아 설치합니다. +  *  .NET 8.x 기반 프그램   : [[https://dotnet.microsoft.com/en-us/download/dotnet/8.0|Download .NET 8, SDK]]에서 .NET Desktop Runtime 8.x, SDK 8.x를 다운받아 설치합니다. 
-  * 개발 프로그램이 .NET Framework 4.x로 제작된 경우 : [[https://dotnet.microsoft.com/en-us/download/dotnet-framework|Download .NET Framework 4]]에서 .NET Framework 4.x 다운받아 설치합니다.+  * .NET Framework 4.x 기반 프그램 : [[https://dotnet.microsoft.com/en-us/download/dotnet-framework|Download .NET Framework 4]]에서 .NET Framework 4.x 다운받아 설치합니다.
  
  
-=====  Linux PC =====+=====  Linux PC 설정 =====
 HOST PC가 Linux PC일 때 환경설정 방법을 설명합니다. HOST PC가 Linux PC일 때 환경설정 방법을 설명합니다.
  
-  * 개발 프로그램이 .NET 8.x로 제작된 경우 : [[https://learn.microsoft.com/en-us/dotnet/core/install/linux|인텔(Intel) 계열 리눅스PC]][[https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:dotnet_core_development#install_the_net_sdk_on_the_comfilepi| ARM, 컴파일파이(Cpi) 리눅스PC]]에서 .NET 8 설치 방법입니다.+  * 개발 프로그램이 .NET 8.x로 제작된 경우 :  
 +    * [[https://learn.microsoft.com/en-us/dotnet/core/install/linux|인텔(Intel) 계열 리눅스PC]]]에서 .NET 8 설치 방법입니다. 
 +    * [[https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:dotnet_core_development#install_the_net_sdk_on_the_comfilepi| 컴파일파이(CPi또는  리눅스PC]]에서 .NET 8 설치 방법입니다.
   * 개발 프로그램이 .NET Framework 4.x로 제작된 경우 : [[https://www.mono-project.com/download/stable/#download-lin-debian|Mono Framework]] 설치 방법입니다.   * 개발 프로그램이 .NET Framework 4.x로 제작된 경우 : [[https://www.mono-project.com/download/stable/#download-lin-debian|Mono Framework]] 설치 방법입니다.
-  *  .NET 8.x 또는 .NET Framework 4.x 제작된 프로그램 둘다 [[https://libusb.info/|libusb]] 설치가 필요합니다. 아래의 명령어로 설치하세요.+ 
 +==== libusb 설치 (필수) ==== 
 + 
 + .NET 8.x 또는 .NET Framework 4.x 제작된 프로그램 둘다 [[https://libusb.info/|libusb]] 설치가 필요합니다. 아래의 명령어로 설치하세요.
 <code> <code>
 sudo apt install libusb-dev sudo apt install libusb-dev