반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 컨벌루션 연산
- gpgpu-sim
- pytest-pythonpath 설치 오류
- Pyverilog 실행
- gcc 컴파일
- Data HAzard
- pyverilog 설치 오류
- 이진수 곱셈 알고리즘
- pygraphviz 설치 오류
- CDC
- Pyverilog 설치
- linux c++ 컴파일
- CLOCK GATING
- 데이터 해저드
- CUDA
- DNN Accelerator
- makefile
- AMBA
- Pyvrilog tutorial
- systolic array
- 대구 반도체 설계기업 특화
- 남산업힐
- Design DNN Accelerator
- DNN 가속기
- Makefile compile
- linux c 컴파일
- 클럭 게이팅
- linux makefile 작성
- Pyverilog 튜토리얼
- 딥러닝 가속기
Archives
- Today
- Total
오늘은 맑음
[Linux] makefile 사용해서 compile하기 본문
반응형
Makefile 사용해서 compile하기
makefile을 이용해서 compile을 해보겠습니다.
프로젝트 파일은 정적 라이브러리 사용하기에서 사용했던 프로젝트를 그대로 사용하겠습니다.
makefile 작성은 다음과 같습니다.
makefile을 사용하면 같은 명령어를 여러번 사용하는 불편함을 없앨 수 있다.
-L는 라이브러리의 위치를 지정해주는 명령어이다.
./를 사용하여 현재 디렉토리를 지정해 주었다.
-l은 라이브러리를 지정해주는데 -lstatic을 사용하여 아래줄에서 만든 libstatic.a 파일을 라이브러리로 지정해주었다.
hello.o : hello.cpp greeting.h
: 뒤는 만약 파일들이 수정된다면 아래의 명령어를 수행해야 한다는 것을 의미한다.
clean은 make clean명령어를 사용하였을 때 지워질 파일들을 나열한다.
make 명령어를 입력하면 greeting이라는 실행파일이 만들어진다.
반응형
'Linux' 카테고리의 다른 글
[Linux] vim 화면 분할 (0) | 2019.11.03 |
---|---|
vim 상하 좌우 분할 (0) | 2019.10.18 |
linux 정적 라이브러리 사용 (0) | 2019.03.12 |
[Linux] linux에서 gcc(c/c++) compile하기 (0) | 2019.03.12 |
linux 공유 라이브러리 (0) | 2017.12.08 |
Comments