Linux 서버를 다른(Windows) 시스템에 작성된 C 코드의 대상으로 사용하는 방법. 단계별 디버깅 등을 포함하여 모두 Eclipse Env를 사용합니다.
답변1
당신은 할 수쓰다코드는 원하는 곳에 배치할 수 있으며 단지 텍스트 파일일 뿐입니다.
당신이 원하는 경우엮다코드가 컴파일러가 실행 중인 플랫폼과 다른 플랫폼에 있는 경우 정의에 따라 크로스 컴파일러가 필요합니다.
크로스 컴파일러는 일반적으로 스마트폰을 포함하여 리소스가 제한된 임베디드 시스템을 대상으로 하는 대신 강력한 데스크톱 컴퓨터를 사용하여 코드를 작성하는 데 사용됩니다.
gcc
아마도 Cygwin을 사용하면 MS Windows에서 실행되고 Linux amd64용 코드를 생성하는 크로스 컴파일러를 구축할 수 있을 것입니다 (예를 들어). 실제 개발을 시작하기 전에 포함 파일, 기본 라이브러리의 크로스 컴파일 버전 등이 필요하기 때문에 전체 툴체인을 시작하고 실행하는 것은 쉽지 않습니다. 이 모든 것을 구축하고 패키지화한 사람을 찾고 싶을 수도 있습니다.