위의 블로그에 이어 이제 libssh2를 Qt에 적용 진행한다.
Qt프로젝트를 만들고, libssh2 라이브러리를 복사한다.
include 폴더의 내용
libssh2.h / libssh2_config.h / libssh2_publickey.h / libssh2.sftp.h
lib 폴더의 내용
libssh2.dll / libssh2.lib
Qt프로젝트를 Qt Creator로 실행 후, Pro파일에 가서 다음과 같이 입력한다.
libssh2의 API는 https://www.libssh2.org/docs.html
libssh2의 예제는 https://www.libssh2.org/examples/
확인 할 수 있다.
배포시엔 libssh2.dll파일과 #1에서 설치한 OpenSSL폴더->bin폴더의 libcrypto-1_1-x64.dll 파일을 실행파일.exe가 있는 곳에 같이 복사해서 배포한다.
실행
OPEN SSH 서버는 Windows10에서 실행
http://blog.naver.com/browniz1004/221316244185
'QT' 카테고리의 다른 글
QTableWidget에 QCheckbox 추가시 QCheckbox 가운데 정렬방법 (0) | 2018.07.25 |
---|---|
QCustomPlot 라이브러리를 이용한 RealTime 그래프(포인트 위의 값 출력) 예시 (1) | 2018.07.18 |
Qt C언어 fopen 함수에서 QString을 이용한 파일이름 추가방법(한글로 입력된 파일이름) (0) | 2018.07.13 |
QString to Char 변환(const char 주의점) (0) | 2018.07.11 |
Qt libssh2를 이용한 SFTP 구현 #1 (0) | 2018.07.10 |