카테고리 없음

[Linux_QT] Libtins 설치방법

김부찌 2020. 9. 13. 03:57

 

 

 

LibTins 를 설치하는데 꽤나 시간을 쏟았기 때문에.. 완벽히 정리해보려 한다!

QT 사용하시는 분들에게 많은 도움이 되었으면 좋겠다!!


 

1. git 저장소를 통한 libtins 다운로드

> git init    // git 저장소 초기화
> git clone https://github.com/mfontanini/libtins.git

 

2. 컴파일에 필요한 도구 설치

# 데비안 계열
> apt-get install libpcap-dev libssl-dev cmake

# 레드햇 계열
> yum install libpcap-devel openssl-devel cmake

 

3. libtins 컴파일

> cd libtins/
> mkdir build
> cd build/
> cmake ../

> make
> make install
> cmake ../ -DLIBTINS_ENABLE_CXX11=1

 

4. 업데이트

> ldconfig

 

5. 링크 연결하기

# gcc -o test test.c -ltins

 

 

여기까지 했으면 설치는 완료! 이제 QT에서 libtins 환경을 구축해볼께요!

 

 

1. 헤더에  LIBS += -ltins  추가해주기!

 LIBS += -ltins

 

2. main에  #include <tins/tins.h> 와 using namespace Tins; 추가해주기

#include <tins/tins.h>

using namespace Tins;

 


 

환경 구축으로 힘들이지 마시구 얼른 코딩 성공하시길 바랍니다~!!!

저처럼 시간 버리지 마세여..ㅋㅋㅋㅋ 홧팅!