본문 바로가기
개발환경

[개발환경] cloc 사용법

by hong0 2020. 6. 16.
반응형

cloc은 다양한 프로그래밍 언어에서 빈 줄, 주석 줄 및 소스 코드의 실제 줄을 계산해 준다.

 

설치 방법은 아래 OS에 따라 guide 되어 있다.

npm install -g cloc                  # www.npmjs.com/package/cloc
sudo apt-get install cloc          # Debian, Ubuntu
sudo yum install cloc               # Red Hat, Fedora
sudo pacman -S cloc               # Arch
sudo pkg install cloc                # FreeBSD
sudo port install cloc               # Mac OS X with MacPorts

windows: https://sourceforge.net/projects/cloc/files/cloc/

 

설치 시 아래와 같은 에러가 발생할 수 있다.

# E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)
# E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?

 

이러한 경우에는 아래와 같이 lock 되어 있는 파일을 삭제한 뒤 재 시도하면 설치에 성공할 것이다.

# sudo rm /var/lib/apt/lists/lock
# sudo rm /var/cache/apt/archives/lock
# sudo rm /var/lib/dpkg/lock*

 

사용법은 간단하며 아래 명령어로 language, file 개수, blank, comment, code line을 알 수 있다.

# cloc ./*
반응형

'개발환경' 카테고리의 다른 글

[개발환경] ubuntu download  (0) 2020.12.04
[개발환경] ubuntu util 설치  (0) 2020.09.22
[개발환경] ffmpeg 사용법  (1) 2019.05.20
[개발환경] Open DHCP Server 사용  (0) 2019.02.18
[개발환경] notepad++ 사용팁  (0) 2018.12.14

댓글