Unix에서 C++ 프로젝트 배포

Unix에서 C++ 프로젝트 배포

저는 유닉스를 처음 접했습니다. 방금 Eclipse CDT(Ubuntu 12.04)에서 C++ 프로젝트를 만들었습니다. 이 프로젝트를 어떻게 배포(내 컴퓨터에 설치)할 수 있나요?

답변1

Eclipse를 다음과 같이 구성할 수 있습니다.Ubuntu용 소프트웨어 패키지 생산

PPA(Personal Package Archive)를 사용하면 소프트웨어 및 업데이트를 Ubuntu 사용자에게 직접 배포할 수 있습니다. 소스 패키지를 생성하고 업로드하면 Launchpad가 바이너리를 빌드한 다음 이를 자체 적절한 저장소에 호스팅합니다.

즉, Ubuntu 사용자는 표준 Ubuntu 패키지를 설치하는 것과 동일한 방식으로 패키지를 설치할 수 있으며 업데이트를 만들 때 자동으로 업데이트를 받게 됩니다.

답변2

한 가지 쉬운 방법은 실행 파일을 다음 위치에 넣는 것입니다.

/usr/local/bin

이는 실행 가능한 명령에 대해 기본값(즉 $PATH)으로 구문 분석됩니다. 어쨌든 $PATH에 있는 폴더를 넣으면 해당 폴더에 대한 읽기/실행 액세스 권한이 있는 모든 사용자(/usr/local/bin이 이와 같음)는 명령줄에 입력하기만 하면 됩니다.

$ <your_executable_name>

그러면 프로그램이 실행됩니다(이를 구문 분석하려면 터미널을 다시 시작하는 것을 잊지 마세요). 이 프로그램을 시작하는 다른 방법을 찾는 경우, 예를 들어 gnomes와 같은 일종의 시작 메뉴에서 항목을 추가하면 이 항목에 대한 실행 명령을 추가하는 옵션이 있어야 합니다(여기서 실행 파일 이름).

다음을 통해 현재 $PATH를 쉽게 인쇄할 수 있습니다.

echo $PATH

여기서 : 문자는 사용된 폴더에 대한 구분 기호입니다. 다음 방법으로 $PATH에 디렉터리를 추가할 수 있습니다.

export PATH="<your_directory>:$PATH"

관련 정보