vcpkg 설정 방법

기타/링크|2023. 5. 9. 21:12
300x250

 

 

 

 

 

https://upglay.tistory.com/12

 

Vcpkg로 Visual Studio에 library 쉽게 추가하자

Visual Studio에도 Linux나 Python처럼 library를 쉽게 가져다 쓸 수 있도록 Vcpkg가 등장했습니다. Vcpkg는 library를 한 번 설치해 놓으면 프로젝트를 생성할 때마다 자동으로 library를 설정해 줍니다. 따라서,

upglay.tistory.com

 

 

 

vcpkg integrate install 입력 시 환경설정에 자동 들어감!!

매우 좋다

 

 

 

 

 

 

 

 

 

 

300x250

'기타 > 링크' 카테고리의 다른 글

우현상품권  (0) 2023.07.13
HTML Ui 스킨 구매 사이트  (0) 2023.05.21
자동차 소음 원인 및 해결방법  (1) 2023.05.09
초간단 C++ WebSocket  (0) 2023.05.07
로그인, 회원가입 디자인 샘플  (0) 2023.05.06

댓글()

초간단 C++ WebSocket

기타/링크|2023. 5. 7. 13:12
300x250

https://blog.naver.com/websearch/221137780592

 

[오픈소스] 초간단 C++ WebSocket 서버 개발 방법

오픈소스 C++ HTTP stack 라이브러리를 사용하면 간단한 WebSocket 서버를 쉽고 편리하게...

blog.naver.com

 

 

 

https://github.com/YeeYoungHan/cpphttpstack

300x250

'기타 > 링크' 카테고리의 다른 글

vcpkg 설정 방법  (0) 2023.05.09
자동차 소음 원인 및 해결방법  (1) 2023.05.09
로그인, 회원가입 디자인 샘플  (0) 2023.05.06
c++ memory hacking  (0) 2023.05.05
윈도우즈 API - 윈도우 창 관련 함수  (0) 2023.05.04

댓글()

visual studio 사용자 메크로 추가 및 DLL D 붙이기

300x250

 

솔루션 탐색기 -> 하단 속성관리자에 들어가면 아래와 같은 화면이 뜹니다.

원하는 프로젝트 선택 후 -> 32 / 64비트, debug / release 선택 후

우클릭해서 속성으로 들어갑니다.

 

 

 

공용 속성에서 사용자 메크로 선택후 메크로 추가

기존에 메크로가 TargetName 이 있습니다.

저는 Debug모드로 컴파일시 파일명에 D를 추가하기 위해 TargetNameD 라는 메크로를 만들었습니다.

 

 

프로젝트 우클릭해서 속성창으로 가면

해당 debug / release, x64, x86 에 맞는걸 선택후

링커 -> 출력파일로 가서

아까 추하해둔 사용자 메크로 변수 TargetNameD 를 입력하였습니다.

컴파일이 아래와 같이 뒤에 "D" 가 붙을수 있도록 하였습니다.

 

 

 

실행파일 설정은 여기까지 만 하면되고

만약 DLL을 만든다고 하면 Lib 파일도 D를 붙여야 하기때문에 아래설정을 하나더 해줘야 합니다.

 

링커 -> 고급 -> 가져오기 라이브러리

TargetNameD 라는 설정 변경

 

300x250

댓글()

php - ubuntu 동영상 썸네일

300x250

먼저 우분투에서 동영상 썸네일 추출을 위해서는

ffmpeg 라는 프로그램을 설치해야 합니다.

 

당연히 설치전에는 root로 로그인 해야 겠죠.

아래 sudo -s를 사용해서 root 로그인 합시다.

sudo -s

 

아래 쉘커맨드를 입력하면 ffmpeg를 설치 합니다.

경고가 뜨면 Y 눌러주면 됩니다.

apt update
apt install ffmpeg

 

비디오 파일 경로와, 만들어질 썸네일 이미지 경로 + 파일명을 넣어줍니다.

size는 썸네일 이미지 크기

time는 동영상에서 뽑아낼 시간

$video_file = "/var/www/master/upload/comment/test.mp4"
$thum_file = "/var/www/master/upload/comment/thum.png"

if(true) // 동영상 이라면
{
	$size = "960x512";
    $time = "00:00:00.000";
    $cmd = "ffmpeg -i $video_file -ss $time -s $size $thum_file";
    shell_exec($cmd);  
}

shell_exec를 사용하여 ffmpeg 프로그램을 사용하여 썸네일 이미지를 추출합니다.

 

기타로는 이미지 크기변경도 가능합니다.

ffmpeg -i input.jpg -vf scale=320:240 output_320x240.png
300x250

댓글()