이전에 source를 빌드하는 방법을 소개했었는데 제대로 make가 됬다면 lib폴더 내에 libapue.a라는 파일이 생성된다. 그런데 아마 1장을 해본 사람이라면 알겠지만 처음부터 이런 오류가 나올 것이다. 말은 즉, header 파일 참고해가면서 위 함수를 찾아봤는데 정의가 없더라는 것이다. 그래서 이때 위에서 생성된 libapue.a 파일이 필요하다.잠깐 설명을 하자면 *.a 파일은 archive 파일이다. 그말이 어렵다면 정적 라이브러리라는 말은 들어봤을 것이다. 그게 이 파일인데, 사실 이 파일안에 위에서 오류가 난 err_sys, err_ret 함수가 정의되어 있다. 그래서 위의 예시에 나온 c 코드를 컴파일하기 위해서는 정적라이브러리를 추가해서 컴파일을 해줘야 한다. 이 때 필요한 전처리 ..
반년전에 APUE 책을 샀었는데 진짜 말그대로 사놓고 전시만 해놨다. 그래도 시스템을 다루는데 할줄은 알아야 될거 같아서 여유가 될때마다 예제를 조금씩 해보려고 한다. 이 책의 진행방식도 일반적인 프로그래밍 책처럼 실습위주의 예제를 따라하면서 배우는 것이다. 사실 이책의 저자인 Stevens씨가 책의 예제에만 맞게 header file을 따로 만들었다. 물론 시스템 콜을 주로 부르기 때문에 이 header file만 잘 연결되어 있으면 책내에 있는 예제를 쉽게 따라할 수 있는데 사실 이게 조금 복잡하다. 그래서 짧은 포스트를 통해서 설치 방법을 소개하고자 한다.먼저 이 책 공식 사이트인 APUEbook.org 에서 예제관련 소스파일을 받는다. 이걸 다운받으면 tar 파일이 나오는데 이 tarball 파일..
- Total
- Today
- Yesterday
- Python
- arduino
- TensorFlow Lite
- Off-policy
- 파이썬
- dynamic programming
- bias
- processing
- Gan
- ColorStream
- Expression Blend 4
- Kinect SDK
- Distribution
- 딥러닝
- DepthStream
- PowerPoint
- reward
- Pipeline
- Windows Phone 7
- 강화학습
- RL
- Kinect for windows
- 한빛미디어
- End-To-End
- Offline RL
- Policy Gradient
- Kinect
- Variance
- windows 8
- SketchFlow
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |