14P by xguru 2022-09-07 | favorite | 댓글 3개
  • 다른 언어를 아는 상태에서, C 언어를 배우기 위한 매뉴얼
  • Git Repo에 Texinfo 포맷으로 작성되어 있어서 클론후 Make 해야함(PDF, HTML등으로)

오랜만에 이름들어보네요

First example 코드가 1.1 Example: Recursive Fibonacci 입니다 :)

웹 버전으로 컴파일 해둔 것 보기 https://crms.tiiny.site/

혹시나 해보실 분들을 위해 macOS에서 직접 Docker 이용해서 컴파일하기

docker run -t -i -v $HOME/docker-mounted:/tmp ubuntu /bin/bash  
apt update  
apt install -y texlive-latex-extra ghostscript texinfo git make   
git clone https://git.savannah.gnu.org/git/c-intro-and-ref.git  
cd c-intro-and-ref  
make c.pdf  
cp c.pdf /tmp