64 비트 Ubuntu를 사용하고 있으며 Code :: Blocks IDE를 설치하려고합니다. 저장소가 있습니까?
64 비트 Ubuntu를 사용하고 있으며 Code :: Blocks IDE를 설치하려고합니다. 저장소가 있습니까?
답변:
Code :: Blocks는 플랫폼 간 통합 개발 환경 (IDE)입니다. 자체 확장 가능한 플러그인 프레임 워크를 기반으로 무제한 확장이 가능합니다. 그 기능의 대부분은 이미 플러그인에 의해 제공됩니다. 기본 패키지에 포함 된 플러그인은 다음과 같습니다.
- 많은 무료 컴파일러에 대한 컴파일러 프론트 엔드
- GDB 용 디버거 프론트 엔드 (Windows 플랫폼 용 CDB)
- 소스 포맷터 (AStyle 기반)
- 새로운 C ++ 클래스를 생성하는 마법사
- 코드 완성 / 기호 브라우저 (작업 진행 중)
- 기본 MIME 핸들러
- 새로운 Code :: Blocks 플러그인 생성 마법사
- 할 일 목록
- 스크립트 기반의 확장 가능한 마법사
- 자동 저장 (충돌의 불행한 경우에 작업을 저장) 1
다운로드하여 설치하려면 아래 이미지를 클릭하십시오.
1 출처 : 우분투 앱 디렉토리
소프트웨어 센터에서 사용할 수 있습니다.
를 열고 Ubuntu Software Center
이름을 검색하십시오.
또는 터미널을 통해 설치하십시오.
sudo apt-get install codeblocks
Code :: Blocks 웹 사이트에서 Linux 용 다운로드 페이지는 Code :: Blocks Release Builds PPA를 가리키며 , 아마도 최신 버전의 Code :: Blocks를 설치하는 가장 쉬운 방법 일 것입니다. 앞에서 언급 한 PPA에서 Code :: Blocks를 설치하려면 다음을 수행하십시오.
sudo add-apt-repository ppa:damien-moore/codeblocks-stable
sudo apt-get update
sudo apt-get install codeblocks codeblocks-contrib
우분투에서 커맨드 라인에서 코드를 컴파일하는 방법을 배우는 것이 유익한 경우 ... 코드 블록 IDE조차도
소스 코드 다운로드
http://www.codeblocks.org/downloads
codeblocks_16.01.tar.gz와 유사한 파일을 선택하십시오
tarball을 확장하고 발행하려는 위치로 cd
tar xvf /path/to/codeblocks_16.01.tar.gz
cd codeblocks-16.01.release
autoreconf -fi #
./configure # standard check to confirm your have necessary libs
make -j4 # actual compile and link step
sudo make install # install binary and its libs
sudo ldconfig # this registers your new libs
이제 설치되었습니다 ... 계속 진행하십시오
codeblocks # Voila you have launched your new IDE
위의 오류가 발생하면 아직 업스트림 종속성을 설치하지 않았을 것입니다 ... 그렇다면 이것이 도움이 될 수 있습니다
sudo apt-get install build-essential
sudo apt-get install -y libwxbase3.0-0v5 libwxbase3.0-dev libwxgtk3.0-dev wx3.0-headers wx-common
sudo apt-get build-dep codeblocks
다음을 실행하기 만하면됩니다.
sudo apt-get update
그때
sudo apt-get upgrade
그리고
sudo apt-get install codeblocks
저장소 목록이 최신 상태가 아니며 Ubuntu에서 업데이트 제안을 받았습니다. Linux 프로그래머가 되려면 시작하기 전에 LPIC-1 지식을 얻는 것이 좋습니다. 코드를 작성하려면이 시스템의 기본 사항을 이해하는 것이 중요합니다.
'Jens'의 최신 버전을 사용하는 것이 좋습니다. 비공식적이지만 모든 버전을 얻을 수 있습니다. 리포지토리 또는 'deb'파일을 선택할 수도 있습니다.
안정적인 릴리스를 위해이 두 줄을 sources.list
파일에 추가 하고 패키지 색인을 새로 고치십시오.
deb [arch=amd64,i386] https://apt.jenslody.de/stable jessie main
deb-src https://apt.jenslody.de/stable jessie main
그런 다음 코드 블록을 설치하십시오. 우분투 12.04에서 테스트되었습니다-32 및 64 비트.
패키지를 수동으로 설치할 수 있습니다. 파일 관리자를 사용하여 FTP 를 통해 아카이브에 연결 또는 아래 링크의 사이트에서 수동으로 다운로드하십시오.
또는 다른 패키지 / 종속성이 없는지 나타내는 각 deb 파일을 클릭하여 GDEBI 와 함께 GUI를 통해설치 한 다음 먼저 설치하십시오. Codeblocks로 시작할 수 있으며 GDEBI 는 직접 관련된 패키지를 표시하고 그에 따라 종속성에서 길을 잃지 않습니다.
브라우저에서 직접 GDEBI 를 클릭하고 트리거하기 위해 파일 연결을 만들 수 있는지 알 수 없습니다 .
서버는 : ftp.archive.ubuntu.com
그리고 Codeblocks 의 경로 는 다음과 같습니다. ubuntu / ubuntu / pool / universe / c / codeblocks
터미널 유형 : ftp
그런 다음 propmt가 온다
ftp> open ftp.archive.ubuntu.com
user
anonymous
>Type password
"leave blank"
cd ubuntu/ubuntu/pool/universe/c/codeblocks
get *.deb
파일은 HOME에 저장됩니다
원하지 않는 아키텍처 의 DEB 삭제
이 스크립트를 저장하십시오.
#!/bin/bash
# Reference
# http://www.cyberciti.biz/faq/bash-for-loop/
# https://www.dbsysnet.com/2015/12/using-bash-arrays-with-examples
BLOCKS=( hello young flying sun you don look old at all);
for LIST in 0 1 2 3 4 5 6 7 8 9 10 11 12
do
echo ${BLOCKS[LIST]};
done;
스크립트 사용 방법에 대한 답변을 확인하고, 실행 가능하게하고 HOME 에서 실행하십시오 .
패키지를 설치하려면 echo를 bash 명령으로 바꾸십시오 :
dpkg -i ${BLOCKS[LIST]};
HOME 폴더 에서 Codeblocks 패키지 목록으로 목록 메시지를 변경하십시오.
ls *.deb
패키지 수를 12 개 요소 목록과 일치
20 개 요소 인 경우 12 34 5678 9 10 11 12 1314 15 16 17 18 19 20
dpkg
패키지를 설치하는 순서를 가져와야하지만 스크립트로 해결하지 못하는 경우가 있습니다.