책 이름: make: 유닉스, 리눅스 필수 유틸리티저자: 앤드류 오람, 스티브 탈보트옮긴이: 이석주출판사: 한빛미디어 마지막 6장 (명령행의 사용법 및 특별한 타깃)과 7장 (문제해결), 그리고 부록을 제외한 각 장의 내용을 요약하고 정리하여 블로그에 올림. 과거에는
make 로 실행하는 명령어는 서로 다른 셸에서 실행 되는 것처럼 동작한다. 따라서...수행되는 작업의 순서가 파일 간의 관계 에만 주로 영향을 받는 경우 make 기술 파일을 사용하여 모든 것을 제어할 수 있으나변수 조작 을 여러 번 해야 하거나 실행 순서를 변경
구시대 유물일지라도 이미 작성된 makefile 과의 호환성을 위해서 여전히 유지되고 있는 기능이기 때문이다. 따라서 과거의 작성된 makefile 의 분석을 위해 정리해서 남기려 한다. 그러나 이는 어디까지나 하위 호환성을 위함일 뿐이며 더 이상 사용해선 안될 것이
이 질문에 답하기 전, 우리는 캐리지 컨트롤 문자 (Carriage Control Character) 에 대해, 그리고 이를 사용하는 라인 프린터 (Line printer) 에 대해 알아볼 필요가 있다. 1. 라인 프린터 (Line printer) !yo
위 코드의 실행 결과를 예측할 수 있겠는가? 얼핏 보면 Invoke 가 네 번 호출될 것 같지만 실제론 그렇지 않다: 어떻게 이런 일이 벌어질 수 있는 것일까? 이러한 출력 결과가 나타난 이유를 자세히 파헤쳐보려 한다. Invoke 가 한 번만 출력된 (isLambd
Wikipedia and The Free Dictionary were not much help — is there a practical difference in the semantics of suffix and postfix, except that the latter
타깃들이 수십 개의 파일들에 종속되거나 여러 개의 서로 다른 버전으로 만들어지기 마련인 실제 프로젝트의 기술 파일에서 반복되는 텍스트의 양을 실로 엄청나리라 생각할 수 있으나 실제 사용되는 기술 파일을 열어보면 뜻밖에도 보통 10~50 줄 정도로 간결하다.
다음은 program 을 빌드하는 경우에 따라 서로 다른 버전을 생성할 수 있는 명령이다. 위 명령어를 입력하게 되면 해당 파일(program)을 생성하는 데 필요한 모든 컴파일과 링크 작업을 수행할 수 있다. make 유틸리티를 사용하면 수많은
make 는 명령을 생성하는 유틸리티이다. make 유틸리티는 기술 파일(description file)과 몇 가지 일반 템플릿을 사용하여 유닉스 셸에서 실행되는 각종 명령들을 만들어낸다. 이를 통해 임시 파일을 제거하는 데서부터, 복잡한 프로그램 그룹의 최종 실행
size_t 는 unsigned 자료형이므로 그 값이 0 이하가 되면 integer overflow 가 발생하게 된다. 더 정확하게 표준에
Logitech K380 키보드는 기본 설정으로 F1 ~ F12 키가 Fn 을 눌렸을 때 입력되게 만들어져 있다. 그래서 이름 변경(F2) 나 새로고침(F5) 을 하기 위해서 Fn 키를 눌러야 하는 번거로움이 있다.
“너희들은 마땅히 자신을 등불로 삼고, 법을 등불로 삼아 다른 것을 등불로 삼지 말아야 한다. 자기에게 귀의하고 법에 귀의하여 다른 데 귀의하지 말라.” (自燈明法燈明) - 싯다르타
He was an old man who fished alone in a skiff in the Gulf Stream and he had gone eighty-four days now without taking a fish. 그는 맥시코 만류에서 작은 배를 타고 홀로
삐까번쩍하다.책 이름: 혼자 공부하는 파이썬저자: 윤인성출판사: 한빛미디어 각 장의 모든 확인 문제와 도전 문제를 풀어서 정리했다. 스터디 때문에 읽기 시작했는데 그냥 중간에 멈추기 아쉬워서 끝까지 다 읽었다. 초심자 책 치곤 의외로 내용이 알차서 놀랐다. 용어 중에
1. 확인 문제 - 1. 클래스 설계해보기 * RPG 게임 | 프로그램 | 객체 | 속성 | |:-------:|:-----------:|-------------------------------| |
구문 오류(Syntax Error)는 프로그래밍 언어 상의 문법적 오류로 컴파일 타임(인터프리팅 언어에서는 인터프리팅 타임?) 에 그 오류를 검사할 수 있는 반면, 예외(Exception)는 런타임에 발생(파이썬은 항상 런타임 아닌가?) 하며 메모리, 동시성과 같은