2017년 12월 30일 토요일

ㅋ담배


스퀘어쉐이브에서 질레트로 복귀


블러핑의 기술

스타트업도 블러핑이 심하지만

대기업 고객 센터도 만만치 않다.

삼성은 고객님이 임의로 조작해서 불이 나면 ...

KT는 토렌트나 해외 게임 서버 이용같은 불량 패킷은...



삼성은 TV 그날 바로 수거해 갔고.
KT는 필터링 풀어 주었다.



왜이래 선수끼리가 아니고,
정말 고객들과 함께 숨쉬는 끝 선인데도 이정도면

세상은 얼마나 많은 거짓으로 만들어져 있는가?
(아이한테 하는 산타할아버지 이야기 말고)

나랑 통화하신 분들은
이제 초딩학교 때부터 코딩, 컴퓨터 배우니까 바꾸자고 건의했고
동의를 받았다.


-----------
그건 그렇고 안드로이드 기기 종류도 무지막지 하구만... 8천대 정도라고 생각했는데 이미 오래된 이야기.

[dicecamera] target version

compileSdkVersion 27
buildToolsVersion '27.0.3'

defaultConfig {
multiDexEnabled true

minSdkVersion 21
targetSdkVersion 27
versionCode 128
versionName "1.976"
}


버전코드 까먹었다. ㅡㅡ; 소스 깃헙이 진짠지 빗벋켓이 진짠지 몰라서 암꺼나 받아서 빌드되게 했다.

이제 제대로 해야지. 오픈소스로 관리해서 후진에게 나누어 줘서 대학생의 기회로 만들어줘야 겠다.





새벽에 문득 FSF의 리차드 스톨만이 했던 이야기의 정수를 깨달았다.

오픈 소스로 하는데 어떻게 돈을 버냐는 그의 생각은 기술 지원이었다. 그 당시에 나는 그가 교수기에 할 수 있는 말이라고 생각을 했었다. 그러나 그것은 포인트를 제대로 짚은게 아니었다. 그가 생각하는 전제는 평생 개발자를 하면서 생활하라는 것이었고, 그것을 잘못 이해하는 것은 개발이 노가다라고 생각하는 것이다. 그것이라면 오픈 소스를 어느 순간에 거대한 돈을 벌어들이는 도구로 밖에 생각하지 못한다.

그동안은 오픈소스를 자유 소프트웨어와 전혀 다르고, 변질된 수준의 문화라고 생각을 했다. 그래서 나 역시 오픈 소스를 감춰서 돈을 버는 스타트업이나 대기업(이미 밝혔지만 대기업은 결국 돈을 준다)과 같이 돈을 벌어보자는 생각이었다.

자유소프트웨어나 오픈소스를 파도로 생각한다면 서퍼는 단순히 그 파도를 즐기도 탈 생각을 할 것이다.

본질은 거기 있었다. 개발은 재미있고 즐거운 것이고 즐긴다면 분명 잘할 것이기에 어떤 형태로든 돈을 벌 수 있다고 본 것이다. 레드햇의 RHEL은 윈도우 서버보다 비쌌다. 그 이유는 리눅스를 이용하기에 쓸 수 있는 무료 DB만 해도 MSSQL 가격을 포함시켜도 되었기 때문이다. 그래서 돈을 밝힌 레드햇과 마소는 손을 잡을 수 있었던 것이다.

이렇게 이해가 되고 나니 FSF 가 더 대단해 보인다. 리차드 스톨만을 이을 사람이 더이상 FSF에 있을까? FSF 프로젝트가 엎어지고 지금 하는 운영을 보면 스톨만의 말을 전달하는 매개체 정도로만 생각된다. 후원도 끊었고(진짜 사실은 함께하는 사랑밭 후원만으로도 빠듯하다 ㅠㅠ)

리차드 스톨만은 정말 이 시대의 마지막 해커로 남을 것인가. 그나마 교육 분야에 걸친 내가 많이 전파해야겠다. 개발의 즐거움을.

스타트업에서는 그렇게 살 수 밖에 없다고 말할 것이다. 그런데 본디부터 재미를 추구하며 살았기에 가족이 있어도 한 사람 말만 믿고 모든 반대에도 어려운 선택을 할 수 있었던 것이다. 덕분에 더러운 새끼들의 본 모습을 알 수 있어서 더더욱 학생들에게 좋은 교육을 가르쳐 주고 수년 지나면 잘 사는 모습을 종종 볼 수 있어서 해당 부분은 더욱 좋다.(전체적으로는 별로 좋지 않다. SI SI)

오버워치 한판하고 자야 겠다. KT는 잘된다. 패킷 필터링 제거해서 너무 잘된다. KT 는 카스퍼스키와 제휴를 맺었으면 한다.




2017년 12월 29일 금요일

간만에 들어갔더니 많이 바뀌었다.

간만에 dicecamera 소스를 펼쳤다. 3년만인가... 빌드 잘되고 실행 잘되어서 PLAYSTORE에 들어가봤다.


프로덕션 버전으로 새로운 인스턴트 앱 출시

출시 준비

검토 및 단계적 출시

버전에 추가될 인스턴트 앱 APK입니다.


인스턴트 앱 APK는 이 버전이 출시된 후에 인스턴트 앱으로 사용자에게 제공됩니다.



인스턴트 APK 업로드


라이브러리에서 인스턴트 APK 추가



출시명


내부 코드나 빌드 버전과 같이 Play Console에서만 출시를 구분할 수 있는 이름



앱 이름을 바꾸려 했는데 2015년에 올렸던 앱은 프로덕션에 아예 없었다 ㅡㅡ; 관리 페이지 만들면서 앱스토어에 올린 것 빼고는 자료를 다 날려버린 것 같다. 우와... 뭐, 어쩔 수 없지.


이런 것 보면 플랫폼화 할 수 있는 여력이 있는 것은 아닌 것 같다. 수많은 기업들이 아이디어를 내고 그 속에서 경쟁하는 것이 더 낫다고 생각하겠네. 어차피 정책 바꾸면 정부 정책과 같이 따라갈 수 밖에 없으니...


업로드 실패


인스턴트 앱 APK는 하나 이상의 기본 APK를 포함해야 합니다.
다른 인스턴트 앱 APK 업로드

APK를 올렸는데 에러 났다.

V2 사인만 해서 그런가?

V1 사인도 해봤다. 똑같은 에러... 설마 진짜 zip으로 올려야 하나? apk가 zip인데 

업로드 실패

인스턴트 앱 APK에는 26 이상의 targetSdkVersion이 포함되어 있어야 합니다.



우와 진짜다... 릴리즈 폴더에 있는 json가 함께 압축해서 올리니 된다. 통제군이 제대로 되지 않고 막 하니까 원인 파악은 제대로 안된것이긴 해도 이제 시킨대로 타켓만 26으로
바꾸자.

빌드하는 김에 V2 사인은 빼고 V1 사인만 해보자.

Error:Execution failed for task ':app:lintVitalRelease'.
> Lint found fatal errors while assembling a release target.
  To proceed, either fix the issues identified by lint, or modify your build script as follows:
  ...
  android {
      lintOptions {
          checkReleaseBuilds false
          // Or, if you prefer, you can continue to check for errors in release builds,
          // but continue the build even when errors are found:
          abortOnError false
      }
  }
  ...

에러나네. 사이닝은 관계 없어 보이고 다시 리빌드 하니 버전 어쩌구해서

compile 'com.google.android.gms:play-services-gcm:11.8.0'

버전 올렸다. 7점대 였는데.

Error:Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.
> com.android.builder.dexing.DexArchiveMergerException: Unable to merge dex

에러난다. 스택 오버플로 검색

https://stackoverflow.com/questions/46267621/unable-to-merge-dex

com.google.android.gms:play-services:11.4.0



Error:resource android:style/TextAppearance.Material.Widget.Button.Borderless.Colored not found.
Error:resource android:style/TextAppearance.Material.Widget.Button.Colored not found.
Error:failed linking references.
Error:java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:Execution failed for task ':app:processDebugResources'.
> Failed to execute aapt


그 사이 API가 많이 바뀌었나보다.

https://stackoverflow.com/questions/47309646/fail-to-decrease-api

compile 'com.android.support:appcompat-v7:26.0.2'

버전 업데이트만 하면 된다.

----

스타트업이 갑자기 또 생각난다. 라이브러리 땡겨서 쓰면 계속 에러난다고 그렇게 하면 안된다고 했었다. 그러다가 하성이가 팟을 가르쳐 줘서 그 이후로는 팟을 쓰게 되었지. 기술적인 것이야 언제든 포지션을 바꾸던 말을 바꾸던 상관없다고 생각한다.

그리고 어떤 라이브러리는 업데이트 된게 궁합이 안맞는 경우(나도 처음 생각에 동의하는 이유가 큰 프레임웍을 많이 다루다 보니 업데이트하면 그냥 다른 소프트웨어)가 있기에.

똑같은 범죄라도 살인자와 좀도둑은 구분해야 하듯이. 변화를 일반화 시키면 안된다는 생각이 문득 들어서... 이게 타산지석인가 ... 참, 1년만에 기억력 천재가 된 남자에 보면 뇌는 특정 사실을 일반화 하는 경향이 있다고 한다. 그래서 올블로그 때 주식 야금야금 거둬서 수십억 챙긴 사람이 나에게 투영되거나 혹은 뒤집어 씌워지거나 좋은 변명거리가 될 수도 있겠지. 이렇게 생각하면 할수도 한킴이란 새키가 정말 싫어진다. 회사 선배 한킴은 더없이 좋은 엔지니어였는데 ㅡㅡ; 아오. 진짜. 짜증.

----

여튼 별거 없이 다시 잘 빌드 된다. 하위 호환성은 이정도면 잘 지켜 준다고 봐야 겠다.
이제 달라진 API도 좀 습득하고 해야 겠다. 임베디드 보드쪽도 안드로이드를 올리는 경우가 많아 졌다. iOS야 당연히 못 올리지만... 윈도우는 이제 오픈으로 방향을 틀어서 윈도우는 걍 올라간다. 고객의 입장에서 쓰기엔 애플 계열이 좋고, 개발자가 몸 값 올리고 돈 버는 입장에서는 안드로이드가 좋은 것 같다. 액수를 떠나서 오픈소스는 워낙 활동 범위가 광범위 하니까.

그나저나 zip으로 바꾼 이유는 뭘까? 심플미를 추구하는 구글이 번거럽게 만든 이유가 궁금하다. 

빌드하고 키보드 치는 동안 에러 났다.


인스턴트 앱 APK의 AndroidManifest에 올바른 'android:targetSandboxVersion' 속성이 선언되지 않았습니다. 'com.android.feature' Gradle 플러그인을 사용하여 인스턴트 앱을 빌드하면 이 속성이 자동으로 추가됩니다.

android:targetSandboxVersion="1"


을 매니페스트 application에 추가했다.

<application    android:targetSandboxVersion="1"

또 dex 오류 난다. 아무거나 버전 하나만 올려도 잘 될 것 같다.

https://developer.android.com/topic/libraries/support-library/packages.html

에서

compile 'com.android.support:support-v4:23.1.0'

얘를

compile 'com.android.support:support-compat:27.0.2'

얘로 바꾸어 주었다. 이름도 바꾸었구만 ㅡㅡ; 개발 팀장이 바뀐듯.

똑같이 dex 에러... 그래 시간 투자해서 저 링크에 있는대로 다 바꾸어 주자.

compile 'com.android.support:support-v13:23.0.0'

compile com.android.support:support-v13:27.0.2
도 바꾸고...

compile 'com.google.android.gms:play-services:11.4.0'

도 뭘로 바꾸고... 기타 등등

compile sdk도 27로 올려준다. 그래 최신 쓰자!

https://developers.google.com/android/guides/setup

여기도 참고해서 다 올려준다.

업데이트 한다.

빌드 잘되고 APK 뽑아진다.
-------------------------------

새벽에 메뉴를 찬찬히 둘러 볼 수 있어서 메뉴를 둘러 보았다.

https://developers-kr.googleblog.com/2017/06/android-instant-apps-is-open-to-all.html

인스턴스 앱이라고 나왔네 ㅡㅡ;

바뀐게 아니라 설치없이 실행할 수 있는 종류의 앱이었다.

출시관리 - 앱버전에서 무리없이 업로드 완료.

Error:(180, 5) error: invalid parent reference 'style/Theme.AppCompat'.

간만에 안드로이드 스튜디오를 켰더니 무진장한 업데이트에 소스에서 표제와 같이 에러가 났다.


@style/Theme.AppCompat.Light"


로 바꿨다.

1년 만에 기억력 천재가 된 남자.

난 기억법에 관심이 많다.

다른 사람이 한 말을 모두 기억하는 경우도 있다.

어머니도 말씀하셨다. 기억력이 너무 좋아서 다 기억하고 있으니 다른 사람들은
예전 이야기 말하면 오히려 화를 내거나 오해를 한다고.

나는 어머니가 한번 본 친구를 십년이 지나도 안다던가 생일 한번 말했는데 모두 기억하는, 그런 기억력을 물려 받지는 못한 것 같아서 따로 기억술을 공부하느라 도미니크 오브라이언의 책과 행적을 찾아 오래 공부한 적이 있었다.

요점만 말하면 기억의 궁전을 만들라는 것이고, 이 내용은 셜록 홈즈 영드에도 나온다. 모든 것을 기억하는 남자는 결국 셜록에게 총 맞고 죽는 내용인데 그 사람도 똑같이 기억의 궁전이라는 기법을 쓴다.

나는 여러번 시도해봤는데 잘 안되었었다. 기억의 궁전속도 넣는데 한계가 있어서 수첩이 있고 그 수첩에 글을 적고 펴보는 것으로 한다면 결국 그냥 공부하는 것이랑 별반 다를게 없다는 것이다.

이 책도 기억의 궁전 기억법과 연상, 충격, 반복을 이야기 한다. 반복법은 한 분야에서 오래 일하기. 충격은 외설적 이미지, 연상은 되도록 이미지로 연상,... 그리고 그 외 과학적인 결과들로 무장하고 있다. 핵심은 기억의 궁전.

그러나 책 구성이 좋아서 이 책을 읽고 다시 기억의 궁전을 제대로 해 보자고 마음 먹었다. 사실 기억의 궁전을 만들고 이미지를 투영시키고 저장하는게 더 힘들다. 게다가 내 분야는 굳이 기억을 안하고 잘 저장하고 찾고 경험을 쌓아 풀이 방법을 알아두면 되는 분야다. 삽질이 워낙 많이 반복하기 때문에 더더욱 따로 기억할 필요는 없었다. 그래도 해보기로 했다.

왜냐면 다시 정리를 해야 할 필요성도 있기 때문에, 메모 기술 관련해서 책도 몇 권 주문했다. 기억의 궁전을 하기 전에 정리는 필요 하다.

잡설이 길었는데 총평을 하자면 꽤 좋다. 왜냐면 저자가 1년만에 정말 기억력 대회 나가서 수상을 했기 때문에 더더욱. 그리고 배우는 과정이 매우 논리적이고 잘 적어 두었다. 번역의 힘이 더 클수도 있겠다. 깔끔해서 읽기 좋다.

주머니 가벼운 후임들도 보고 싶다고 했다. 그래서 빌려 주었다. 나중에 소율이 줘야 하니... 2명이 다 보고 다시 나에게 돌아오면 꽂아둬야겠다.

나 같은 사람에겐 iRemover 보다는 사진청소기(photo cleaner) 추천!

나 같은 사람 = 사진이 많아서 잘 지우는 사람.

iRemover 지우는데 4단계 팝업이 뜬다. 게다가 프로 버전이 아니면 하루 5번 밖에 못 지운다.

난 3번 여러개 지우니 막혔다.

카테고리 분류기능, 유사한 사진 찾기 등 ALPACA 보다 나은 기능이 많다.

그러나 중복 사진 검색은 들어갈 때마다 오랜 시간 체크를 한다는 점 중복 사진 지우기

기능을 보면, 완벽히 같은 사진을 찾아주는 기능도 있는 "사진청소기"라는

앱에 비해 상당히 떨어진다.

"사진청소기" 앱은 한번에 찾아주고

한번에 선택할 수 있게 해주고

지우고 나서 앨범에서 지우도록 친절하게 메세지도 띄워준다.

ALPACA도 함께 쓰기 멋진 앱이다.

What would you defind 'success'?

나에게는 원칙이 있다. 만든지는 아주 오래 되었다.(2014년)

총 10가지.

그 원칙은 한번이라도 어기면 원칙은 지워지고 모든 원칙이 지워지면 내가 인생에 목표로 하는 것을 하지 않기도 했다.

물론, 내 인생의 목표는 복수다. 정확히 말하면 SI.
그 외 다른 건 다 이루었다고 생각하니까.

다 잊고 그냥 잘사는게 복수라고들 한다. 여기에 관련해서 썰을 풀면 책 한권이 나올 것 같아서 우선 그렇다고 해 두자.

원칙은 0~9 까지 있고 0은 평생 밝히지 못할 것 같다.

1번은 자기 전 이 닦기 이다.

2번은 와이프에게 욕 안하기(정말 화나서 쌍욕하는 것을 말한다)

3번은 소율이에게 화 안내기(이건 컨트롤 불가의 화를 말한다. 이성적으로 통제되지 않는)

4번은 매일 ARM Firmware 공부하기

5~9는 추 후 공개하려고 한다.

3번은 실패했다. 이전에 화를 내서 스스로 정한 기준이었다. 분명 내 컨트롤 기준의 단호함이었는데 했는데 아이가 화를 낸다고 인식했기 때문이다.

이제 9개 남았다.

9개 중 내가 하나라도 어기면 난 복수를 하지 않겠다.

내 마음 한 구석에는 이런 마음도 남아 있다는 것을 인정하는 것이다.

말했듯이, 0과 5~9는 추 후 공개.

What are the things you can't live without and the things you can live without?

지금은 상당히 안 좋은 상태다. 오늘은 어머니께 일년에 한번만 연락 달라고 했다.
술마시는 어머니를 생각해서 회유책, 강경책 등을 쓰다, 신경 끄기의 기술을 읽고 나서
내 삶에 변화가 생기기 시작했다.

보다 나한테 집중되기 시작했다.

우선, 가족, 친척, 친구 관계에 대해서 다시 생각하게 되었다.

이제 남은 친구 대다수는 특별히 시간내서 보는 경우는 거의 없다. 연말에 상대가 어떻게 살고 있는지 궁금해서 보는 경우는 시간을 좀 내긴한다. 그러나 정말 보고 싶다기 보다는 뭔가 의무감인 것 같다. 정말 보고 싶으면 꼭 연말이라고 정할 필요는 없지 않은가?
그 외 대부분은 가까운 곳에 일이 있어서 보게 되는 경우다.
그게 아니면 딱히 불러 낼 사람이 없는데 갑자기 불러내면 오는 경우 등.

대기업 나오면서 재미있는 일이 생겼는데 우선 경제적으로 돈이 부족해 지니까 대기업 사람들을 만나면 N 분의 1 아니면 내가 안 내려고 한다. 보통은 내가 샀었다. 선배 만나도 내가 사려고 했었었고.

재미있는 사실은 한 2번만 상대가 내고 그 전까지 10번 이상 낸 부분은 기억 못하고 자신이 다 산줄 안다는 것이다. 장난이 아니라 정말 그렇게 믿더라.

그런게 그게 중요하랴? 만나고 싶은 친구면 편의점에서 맥주 한캔해도 행복한 것이다.

이제 곧 38살이 되는데 그런 친구는 이제 얼마 없는 것 같다.

그래서 친구 한명만 잘 사귀어도 인생 성공했다고 말할 수 있다고 했다.

가족, 친지도 마찬가지다. 더 이상 보험에 들지 않거나 상처가 되거나 하는 경우 멀어진다. 그 전에는 내 감정을 숨기고 표면적 관계를 유지 했지만

더 이상 안 그래도 될 것 같다.

정말 나에게 필요한 것은 무엇일까? 가족? 가족과 컴퓨터 2대면 충분한 것 같다. 윈도우와 맥. 노트북.

그 외 좀 더 있었으면 하는 것은 친구, 책, 리얼포스 키보드 등 일 것 같다.

사실 그 전에도 그만하면 충분하다 생각했는데 입 밖으로 낼 용기는 없었다.

내 인생 자체가 수많은 사람의 도움으로 이루었기 때문이다. 물론, 완전히 반대되는 인간도 있지만.

What kind of people do you envy the most?

Usually, I often ignore mail and katalk messages cause of spam related. but There's situation to be happy for me of that If it’s a mail my friend's. I had an business friends visiting Korea last week. I thought where should I take them. So I asked them what cultural activities do they enjoy. I like this kind of people. So I thought what should I do and eat on such a good day like this. They worked at Facebook || Apple.
No matter what they doing but Korean loves to say what they do.
because we believe that the ALL of personality is related with own job.

What the fu** Korean cultures.

Not only point of view of a job but also seeing foreigner

I don't want to say about this. Just see.

david bond channel

you can find his youtube via the links of
https://www.youtube.com/watch?v=wM3smP3Xtws


포동이네 간장 새우



자주 사먹는다 맛나서 강추!!!!

사진 삭제 앱

번들앱은 아무래도 불편해



이년만에 다 차네.



집에서 들고와서 혼자만 쓰고 있었는데...

이년만에 새로운 사람들이 들어오니 쓰기 시작한다.

좋아도 안 쓰는.

회사도 항상 새로운 사람이 필요한 이유는 여기서도 찾는다.

유치원비 두달치 나가니 빡시네 ㅡㅡ;



유치원비 지원해주는데, 못 받고 나온 삼성이 그립군.

복지 좋은 대기업

티비 귀퉁이가 녹았다



생산년 2014년. 50인치 LED 티비

불 날까 걱정했지



QT 5.6.3 Compiling with MSVC 2017 x64 (static linkage)

https://github.com/qbittorrent/qBittorrent/wiki/Compiling-with-MSVC-2017-x64-(static-linkage) 와

https://github.com/qbittorrent/qBittorrent/wiki/Compiling-with-MSVC-2015-(static-linkage)

를 함께 참고 해야 함.

configure -prefix c:\QBITTORRENT\install_msvc\qt5 -I c:\QBITTORRENT\install_msvc\base\include -l c:\QBITTORRENT\install_msvc\base\lib -platform winrt-x64-msvc2015 -release -opensource -confirm-license -c++11 -static -largefile -no-sql-sqlite -no-qml-debug -system-zlib -openssl-linked -make libs -make tools -nomake examples -no-icu -strip -no-dbus -no-opengl -no-angle -no-sse2 -no-sse3 -no-sse4.1 -no-sse4.2 -no-ssse3 -no-avx -no-avx2 -no-audio-backend -no-wmf-backend -no-native-gestures -skip qt3d -skip qtactiveqt -skip qtandroidextras -skip qtcanvas3d -skip qtconnectivity -skip qtdeclarative -skip qtdoc -skip qtenginio -skip qtgraphicaleffects -skip qtimageformats -skip qtlocation -skip qtmacextras -skip qtmultimedia -skip qtquickcontrols -skip qtscript -skip qtsensors -skip qtserialport -skip qtsvg -skip qtwayland -skip qtwebchannel -skip qtwebengine -skip qtwebsockets -skip qtwinextras -skip qtx11extras -skip qtxmlpatterns ZLIB_LIBS="-lzlib"




This is the Qt for Windows Open Source Edition.

You have already accepted the terms of the license.

Creating qmake...

Microsoft(R) Program Maintenance Utility 버전 14.00.24210.0
Copyright (c) Microsoft Corporation. All rights reserved.

Makefile(38) : fatal error U1050: Unsupported compiler for this Makefile
Stop.

Microsoft(R) Program Maintenance Utility 버전 14.00.24210.0
Copyright (c) Microsoft Corporation. All rights reserved.

Makefile(38) : fatal error U1050: Unsupported compiler for this Makefile
Stop.
Cleaning qmake failed, return code 2

가 뜬다.

qtbase\qmake 아래  Makefile에서 추가를 해 줘야 한다.

!  elseif "$(QMAKESPEC)" == "win32-msvc2015" || "$(QMAKESPEC)" == "win32-msvc2017" || "$(QMAKESPEC)" == "winrt-x64-msvc2015"


참고.

ARM도 64 비트로 가고 크롬도 64 비트만 지원하는데 아직은 좀 이른 걸까?

ㅡㅡ;

재미있는 제목의 책 발견


tube의 초코쉬폰 카스테라

복부 고도 비만인 내가 먹어도 느끼해서 다 못 먹겠다. ㅠㅠ
띠부씰과 방부제는 쓸 데가 있어서 고맙다.



2017년 12월 28일 목요일

백색 가전은 삼성보다는 LG

친한 형이 패밀리넷 ID를 빌려 줬는데...

삼성 DVD 2년만에 고장,
삼성 메모리 4년만에 고장,
삼성 자연가습청정기 6년만에 고장

났을 때 까지만 해도 나도 전자제품 만드는 사람이니
그려러니 하고 버리거나 알아서 고쳐 썼다.

그런데 이번 TV가 고장났는데 플라스틱이 녹아내린 것을 보고 나니
정말 LG로 갈아타야 겠다는 생각이 들었다.

아직 삼성 김치냉장고, 삼성 마시모주끼 냉장고, 삼성 에어컨, 삼성 오븐,
인덕션, 식기 세척기, 노트북 등은 잘 쓰고 있다.
뭐, 삼성 제품으로 빌드인 되었다고 해서 산 아파트 덕분에 완전히 삼성 제품 천국이
되긴 했지만...

금성 선풍기를 20년 넘게 썼었는데, 지금도 그 품질 정신 그대로라면 LG를 선택하는
것도 무리 없어 보인다.

물론, 이 포스팅 이후 6년~10년 후에 잘 샀다는 포스팅을 할 수 있게 되겠지.
그 때 지금 고장나지 않은 삼성 제품이 있을수도 있고.

삼성, LG 이름이 아니라 그 제품을 담당한 개발팀 및 기획, 마케팅, 품질, 출하, 재무 등
많은 고려 사항이 있다는 것을 안다.

그러나 소비자 입장에서는 회사 이름 하나만 볼 수 밖에 없다 ㅠㅠ

여하튼, 이제 LG로 간다.


QT 5.10.0

좋아하는 숫자는 8이지만.
사회에서 길들여져서 좋아하게 된 건 3, 7

계산을 하다보면 0 이 좋아진다. 5는 0과 가장 가까운 숫자이기도 하다.

이제 나도 나이를 먹어서 버전을 fix 해야 할 것 같다.
그리고 매우 좋은 것이 Windows 10이 나름 괜찮다는 거.
8에서 마음대로 해보다 회사가 위기에 봉착하자, 10에서 7의 UI와 정신을 살렸고
레드햇과 손잡고 오픈소스도 도입하기 시작했다.

즉, 지금 윈도우는 정말 기회가 많은 범용 운영체제에 가깝다.

멀티 플랫폼 지원을 위해 굳이 QT를 하지 않아도 웹이 모두 통일을 해나가고 있지만,
native 로 남을 수 밖에 없는 임베디드, 펌웨어, 디바이스 드라이버 또 고성능 어플리케이션의 경우 QT를 쓸 수 밖에 없는 상황이다.

삼성소프트웨어 멤버십 들어갈 때 처음 QT를 해 봤었다. 이미 십년도 넘은 이야기다. 팬틸트 카메라 제어부 보드를 납땜하고 장치 드라이버를 만들고 제어 연결부는 타이눅스 박스에 QT 프로그래밍을 해서 UI를 만들었다.

다시 사용하게 될 줄은 몰랐는데, 이왕 하게 된 거 제대로 해 보자고 버전을 fix 했다.

5.6으로 네이버 무찌를 쏠리션을 실컷 하다가 갑자기 제대로 공부하고 싶어졌다고나 할까...

리눅스, 임베디드, QT... 우째 새로 배우는 시간은 끝이나고 점점 대학생 때 하던 기술로 다시 돌아가는 것 같다.

그 때 그 희열의 순간들이 그리워서일 수도 있고(유시민 말대로 -들을 안쓰려고 노력해도 어쩔 수 없네), 이제 기술을 나누는 것이 싫어져서 좀 더 isolated filed 로 가서 제대로된 개발자들을 만나고 싶어서 일 수도 있겠다. -딱히 큰 돈이 되는 분야가 아니기 때문에- 더욱 더 사람에 멍들어서 일수도 있고. 스타트업 이후로는 대부분의 사람들이 개발을 돈벌이로 밖에 이용 안한다는 생각이 들었다. 대기업 친구들은 대다수가 직군 전환을 했지만 친한 그룹은 계속 개발자로 남아서 커리어 닦는 것을 보는데. 스타트업의 목표는 큰 돈과 exit 이기에 그럴 사람은 없다. 아류 미디어들이 모두 기업 문화 싫어서 창업하고 성공했다고 하는데 정말 헌신하는 개발자를 잘 만난 이유는 부각되어 있지도 않다. 

그리고 이제 개발자도 개발자로만 남지 않아도 된다. 경영자도 코딩하듯이 말이다.

------------

5.6 으로 가야 겠다.

에러 많다. 

가상 통화 거래 실명제가 성공할 수 밖에 없는 이유

대다수는 직접 거래를 어떻게 하는지 모르니까.

국내 기관을 통한다면 국내법을 통할 수 밖에 없고,

김영상 전 대통령의 힘으로 은행 계좌는 모두 실명제.

국내 은행 연결 계좌로만 돈이 나가게 하면 결국 실명제가 될 수 밖에 없음.

코빗, 빗썸 같은 거래소는 해외 계좌도 연동할 수 있게 해야 불법을 저지를 수 있고,

거래하는 사람들은 개인 전자 지갑을 이용하고 해외 거래소를 이용하는 수 밖에.

이 때 거래소가 뚫리거나 전자 지갑 비번 잃어버리면 가지고 있는 돈이 다

날아가는 것은 본인 책임.

국가는 이런 부분을 걱정해서 규제를 하는 것임.

그리고 도박과 다름 없는 부분이라 국민 정신 건강을 위해서 하는 것이고.

사실, 합법적 불법인 게임에서 도박의 원리가 적용되긴 했음.

블리자드가 게임계의 정부 같은 역할을 하고 있어서 다행이긴 하지만 말이다.


qt-everywhere-opensource-src-5.5.1 mkspecs


너의 이름은...



 D 드라이브의 볼륨: DATA
 볼륨 일련 번호: 96F8-84F3

 D:\qBittorrent\qt-everywhere-opensource-src-5.5.1\qtbase\mkspecs 디렉터리

2017-12-28  오전 10:00    <DIR>          .
2017-12-28  오전 10:00    <DIR>          ..
2015-10-13  오후 01:35    <DIR>          aix-g++
2015-10-13  오후 01:35    <DIR>          aix-g++-64
2015-10-13  오후 01:35    <DIR>          aix-xlc
2015-10-13  오후 01:35    <DIR>          aix-xlc-64
2015-10-13  오후 01:35    <DIR>          android-g++
2015-10-13  오후 01:35    <DIR>          blackberry-armle-v7-qcc
2015-10-13  오후 01:35    <DIR>          blackberry-x86-qcc
2015-10-13  오후 01:35    <DIR>          common
2015-10-13  오후 01:35    <DIR>          cygwin-g++
2015-10-13  오후 01:35    <DIR>          darwin-g++
2015-10-09  오후 10:00    <DIR>          devices
2017-12-28  오전 10:00                 0 dir.txt
2015-10-13  오후 01:35    <DIR>          features
2015-10-13  오후 01:35    <DIR>          freebsd-g++
2015-10-13  오후 01:35    <DIR>          freebsd-g++46
2015-10-13  오후 01:35    <DIR>          freebsd-icc
2015-10-13  오후 01:35    <DIR>          haiku-g++
2015-10-13  오후 01:35    <DIR>          hpux-acc
2015-10-13  오후 01:35    <DIR>          hpux-acc-64
2015-10-13  오후 01:35    <DIR>          hpux-acc-o64
2015-10-13  오후 01:35    <DIR>          hpux-g++
2015-10-13  오후 01:35    <DIR>          hpux-g++-64
2015-10-13  오후 01:35    <DIR>          hpuxi-acc-32
2015-10-13  오후 01:35    <DIR>          hpuxi-acc-64
2015-10-13  오후 01:35    <DIR>          hpuxi-g++-64
2015-10-13  오후 01:35    <DIR>          hurd-g++
2015-10-13  오후 01:35    <DIR>          irix-cc
2015-10-13  오후 01:35    <DIR>          irix-cc-64
2015-10-13  오후 01:35    <DIR>          irix-g++
2015-10-13  오후 01:35    <DIR>          irix-g++-64
2015-10-13  오후 01:35    <DIR>          linux-arm-gnueabi-g++
2015-10-13  오후 01:35    <DIR>          linux-clang
2015-10-13  오후 01:35    <DIR>          linux-clang-libc++
2015-10-13  오후 01:35    <DIR>          linux-cxx
2015-10-13  오후 01:35    <DIR>          linux-g++
2015-10-13  오후 01:35    <DIR>          linux-g++-32
2015-10-13  오후 01:35    <DIR>          linux-g++-64
2015-10-13  오후 01:35    <DIR>          linux-icc
2015-10-13  오후 01:35    <DIR>          linux-icc-32
2015-10-13  오후 01:35    <DIR>          linux-icc-64
2015-10-13  오후 01:35    <DIR>          linux-kcc
2015-10-13  오후 01:35    <DIR>          linux-llvm
2015-10-13  오후 01:35    <DIR>          linux-lsb-g++
2015-10-13  오후 01:35    <DIR>          linux-pgcc
2015-10-13  오후 01:35    <DIR>          lynxos-g++
2015-10-13  오후 01:35    <DIR>          macx-clang
2015-10-13  오후 01:35    <DIR>          macx-clang-32
2015-10-13  오후 01:35    <DIR>          macx-g++
2015-10-13  오후 01:35    <DIR>          macx-g++-32
2015-10-13  오후 01:35    <DIR>          macx-g++40
2015-10-13  오후 01:35    <DIR>          macx-g++42
2015-10-13  오후 01:35    <DIR>          macx-icc
2015-10-13  오후 01:35    <DIR>          macx-ios-clang
2015-10-13  오후 01:35    <DIR>          macx-llvm
2015-10-13  오후 01:35    <DIR>          macx-xcode
2015-10-13  오후 01:35    <DIR>          modules
2015-10-13  오후 01:35    <DIR>          netbsd-g++
2015-10-13  오후 01:35    <DIR>          openbsd-g++
2015-10-13  오후 01:35    <DIR>          qnx-armle-v7-qcc
2015-10-13  오후 01:35    <DIR>          qnx-x86-qcc
2015-10-13  오후 01:35    <DIR>          sco-cc
2015-10-13  오후 01:35    <DIR>          sco-g++
2015-10-13  오후 01:35    <DIR>          solaris-cc
2015-10-13  오후 01:35    <DIR>          solaris-cc-64
2015-10-13  오후 01:35    <DIR>          solaris-cc-64-stlport
2015-10-13  오후 01:35    <DIR>          solaris-cc-stlport
2015-10-13  오후 01:35    <DIR>          solaris-g++
2015-10-13  오후 01:35    <DIR>          solaris-g++-64
2015-10-13  오후 01:35    <DIR>          tru64-cxx
2015-10-13  오후 01:35    <DIR>          tru64-g++
2015-10-13  오후 01:35    <DIR>          unixware-cc
2015-10-13  오후 01:35    <DIR>          unixware-g++
2015-10-09  오후 10:00    <DIR>          unsupported
2015-10-13  오후 01:35    <DIR>          win32-g++
2015-10-13  오후 01:35    <DIR>          win32-icc
2015-10-13  오후 01:35    <DIR>          win32-msvc2005
2015-10-13  오후 01:35    <DIR>          win32-msvc2008
2015-10-13  오후 01:35    <DIR>          win32-msvc2010
2015-10-13  오후 01:35    <DIR>          win32-msvc2012
2015-10-13  오후 01:35    <DIR>          win32-msvc2013
2015-10-13  오후 01:35    <DIR>          win32-msvc2015
2015-10-13  오후 01:35    <DIR>          wince60standard-armv4i-msvc2005
2015-10-13  오후 01:35    <DIR>          wince60standard-x86-msvc2005
2015-10-13  오후 01:35    <DIR>          wince70embedded-armv4i-msvc2008
2015-10-13  오후 01:35    <DIR>          wince70embedded-x86-msvc2008
2015-10-13  오후 01:35    <DIR>          wince80colibri-armv7-msvc2012
2015-10-13  오후 01:35    <DIR>          winphone-arm-msvc2013
2015-10-13  오후 01:35    <DIR>          winphone-x86-msvc2013
2015-10-13  오후 01:35    <DIR>          winrt-arm-msvc2013
2015-10-13  오후 01:35    <DIR>          winrt-arm-msvc2015
2015-10-13  오후 01:35    <DIR>          winrt-x64-msvc2013
2015-10-13  오후 01:35    <DIR>          winrt-x64-msvc2015
2015-10-13  오후 01:35    <DIR>          winrt-x86-msvc2013
2015-10-13  오후 01:35    <DIR>          winrt-x86-msvc2015
               1개 파일                   0 바이트
              95개 디렉터리  662,887,239,680 바이트 남음

B2 build log 로그는 소중하다.

bin folder:
C:\qBittorrent\libtorrent-1.1.5\bin\msvc-14.0\debug\threading-multi


CXXFLAGS =
LDFLAGS =
OS = NT
building boost from source directory:  C:\qBittorrent\boost_1_64_0
warning: No toolsets are configured.
warning: Configuring default toolset "msvc".
warning: If the default is wrong, your build may not work correctly.
warning: Use the "toolset=xxxxx" option to override our guess.
warning: For more configuration options, please consult
warning: http://boost.org/boost-build2/doc/html/bbv2/advanced/configuration.html
Performing configuration checks

    - 32-bit                   : yes (cached)
    - arm                      : no  (cached)
    - mips1                    : no  (cached)
    - power                    : no  (cached)
    - sparc                    : no  (cached)
    - x86                      : yes (cached)
    - symlinks supported       : no  (cached)
    - junctions supported      : yes (cached)
    - hardlinks supported      : yes (cached)
...patience...
...patience...
...found 2925 targets...
...updating 118 targets...
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\peer_connection_handle.obj
peer_connection_handle.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\i2p_stream.obj
i2p_stream.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\instantiate_connection.obj
instantiate_connection.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\natpmp.obj
natpmp.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\packet_buffer.obj
packet_buffer.cpp
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\piece_picker.obj
piece_picker.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
src\piece_picker.cpp(190): warning C4838: 'uint32_t'에서 'int'(으)로의 변환에는 축소 변환이 필요합니다.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\peer_list.obj
peer_list.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\proxy_base.obj
proxy_base.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\puff.obj
puff.cpp
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\random.obj
random.cpp
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\receive_buffer.obj
receive_buffer.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\resolve_links.obj
resolve_links.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\rss.obj
rss.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
src\rss.cpp(468): warning C4800: 'int64_t': 'true' 또는 'false'로 bool 값을 강제하고 있습니다(성능 경고).
src\rss.cpp(469): warning C4800: 'int64_t': 'true' 또는 'false'로 bool 값을 강제하고 있습니다(성능 경고).
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\session.obj
session.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
src\session.cpp(338): warning C4535: _set_se_translator()를 호출하려면 /EHa를 지정해야 합니다.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\session_handle.obj
session_handle.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\session_impl.obj
session_impl.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
src\session_impl.cpp(799): warning C4800: 'int64_t': 'true' 또는 'false'로 bool 값을 강제하고 있습니다(성능 경고).
src\session_impl.cpp(801): warning C4800: 'int64_t': 'true' 또는 'false'로 bool 값을 강제하고 있습니다(성능 경고).
src\session_impl.cpp(803): warning C4800: 'int64_t': 'true' 또는 'false'로 bool 값을 강제하고 있습니다(성능 경고).
src\session_impl.cpp(805): warning C4800: 'int64_t': 'true' 또는 'false'로 bool 값을 강제하고 있습니다(성능 경고).
src\session_impl.cpp(807): warning C4800: 'int64_t': 'true' 또는 'false'로 bool 값을 강제하고 있습니다(성능 경고).
src\session_impl.cpp(809): warning C4800: 'int64_t': 'true' 또는 'false'로 bool 값을 강제하고 있습니다(성능 경고).
src\session_impl.cpp(811): warning C4800: 'int64_t': 'true' 또는 'false'로 bool 값을 강제하고 있습니다(성능 경고).
src\session_impl.cpp(817): warning C4800: 'int64_t': 'true' 또는 'false'로 bool 값을 강제하고 있습니다(성능 경고).
src\session_impl.cpp(847): warning C4800: 'int64_t': 'true' 또는 'false'로 bool 값을 강제하고 있습니다(성능 경고).
src\session_impl.cpp(849): warning C4800: 'int64_t': 'true' 또는 'false'로 bool 값을 강제하고 있습니다(성능 경고).
src\session_impl.cpp(865): warning C4800: 'int64_t': 'true' 또는 'false'로 bool 값을 강제하고 있습니다(성능 경고).
src\session_impl.cpp(979): warning C4267: '=': 'size_t'에서 'uint8_t'(으)로 변환하면서 데이터가 손실될 수 있습니다.
src\session_impl.cpp(1727): warning C4800: 'int': 'true' 또는 'false'로 bool 값을 강제하고 있습니다(성능 경고).
src\session_impl.cpp(1999): warning C4805: '!=': 연산에 'bool' 형식과 'int' 형식을 함께 사용하는 것은 안전하지 않습니다.
src\session_impl.cpp(3548): warning C4800: 'libtorrent::dht::dht_tracker *': 'true' 또는 'false'로 bool 값을 강제하고 있습니다(성능 경고).
src\session_impl.cpp(5662): warning C4800: 'int64_t': 'true' 또는 'false'로 bool 값을 강제하고 있습니다(성능 경고).
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\session_call.obj
session_call.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\settings_pack.obj
settings_pack.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
src\settings_pack.cpp(432): warning C4800: 'int64_t': 'true' 또는 'false'로 bool 값을 강제하고 있습니다(성능 경고).
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\socket_io.obj
socket_io.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\socket_type.obj
socket_type.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
src\socket_type.cpp(79): warning C4800: 'const libtorrent::utp_stream *': 'true' 또는 'false'로 bool 값을 강제하고 있습니다(성능 경고).
src\socket_type.cpp(89): warning C4800: 'const libtorrent::i2p_stream *': 'true' 또는 'false'로 bool 값을 강제하고 있습니다(성능 경고).
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\socks5_stream.obj
socks5_stream.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
src\socks5_stream.cpp(202): warning C4267: '인수': 'size_t'에서 'uint8_t'(으)로 변환하면서 데이터가 손실될 수 있습니다.
src\socks5_stream.cpp(204): warning C4267: '인수': 'size_t'에서 'uint8_t'(으)로 변환하면서 데이터가 손실될 수 있습니다.
src\socks5_stream.cpp(284): warning C4267: '인수': 'size_t'에서 'uint8_t'(으)로 변환하면서 데이터가 손실될 수 있습니다.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\stat.obj
stat.cpp
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\storage.obj
storage.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
src\storage.cpp(1928): warning C4800: 'const int': 'true' 또는 'false'로 bool 값을 강제하고 있습니다(성능 경고).
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\torrent.obj
torrent.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
src\torrent.cpp(291): warning C4800: 'uint64_t': 'true' 또는 'false'로 bool 값을 강제하고 있습니다(성능 경고).
src\torrent.cpp(10087): warning C4800: 'int': 'true' 또는 'false'로 bool 값을 강제하고 있습니다(성능 경고).
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\torrent_handle.obj
torrent_handle.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\torrent_info.obj
torrent_info.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\torrent_peer.obj
torrent_peer.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\torrent_peer_allocator.obj
torrent_peer_allocator.cpp
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\torrent_status.obj
torrent_status.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\time.obj
time.cpp
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\tracker_manager.obj
tracker_manager.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\http_tracker_connection.obj
http_tracker_connection.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\udp_tracker_connection.obj
udp_tracker_connection.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\sha1.obj
sha1.cpp
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\timestamp_history.obj
timestamp_history.cpp
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\udp_socket.obj
udp_socket.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
src\udp_socket.cpp(1198): warning C4267: '인수': 'size_t'에서 'uint8_t'(으)로 변환하면서 데이터가 손실될 수 있습니다.
src\udp_socket.cpp(1200): warning C4267: '인수': 'size_t'에서 'uint8_t'(으)로 변환하면서 데이터가 손실될 수 있습니다.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\upnp.obj
upnp.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\utf8.obj
utf8.cpp
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\utp_socket_manager.obj
utp_socket_manager.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\utp_stream.obj
utp_stream.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
src\utp_stream.cpp(2123): warning C4800: 'int': 'true' 또는 'false'로 bool 값을 강제하고 있습니다(성능 경고).
src\utp_stream.cpp(2517): warning C4800: 'void *': 'true' 또는 'false'로 bool 값을 강제하고 있습니다(성능 경고).
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\file_pool.obj
file_pool.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\lsd.obj
lsd.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\disk_io_thread.obj
disk_io_thread.cpp
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
src\disk_io_thread.cpp(2316): warning C4800: 'int': 'true' 또는 'false'로 bool 값을 강제하고 있습니다(성능 경고).
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\enum_net.obj
enum_net.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\broadcast_socket.obj
broadcast_socket.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\magnet_uri.obj
magnet_uri.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\parse_url.obj
parse_url.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\ConvertUTF.obj
ConvertUTF.cpp
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\thread.obj
thread.cpp
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\xml_parse.obj
xml_parse.cpp
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\version.obj
version.cpp
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\peer_class.obj
peer_class.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\peer_class_set.obj
peer_class_set.cpp
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\part_file.obj
part_file.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\stat_cache.obj
stat_cache.cpp
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\request_blocks.obj
request_blocks.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\session_stats.obj
session_stats.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\performance_counters.obj
performance_counters.cpp
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\resolver.obj
resolver.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\session_settings.obj
session_settings.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\proxy_settings.obj
proxy_settings.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\file_progress.obj
file_progress.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\metadata_transfer.obj
metadata_transfer.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\ut_pex.obj
ut_pex.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\ut_metadata.obj
ut_metadata.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\lt_trackers.obj
lt_trackers.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\smart_ban.obj
smart_ban.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
common.mkdir bin\msvc-14.0\debug\threading-multi\ed25519
common.mkdir bin\msvc-14.0\debug\threading-multi\ed25519\src
compile-c-c++ bin\msvc-14.0\debug\threading-multi\ed25519\src\add_scalar.obj
add_scalar.cpp
compile-c-c++ bin\msvc-14.0\debug\threading-multi\ed25519\src\fe.obj
fe.cpp
compile-c-c++ bin\msvc-14.0\debug\threading-multi\ed25519\src\ge.obj
ge.cpp
compile-c-c++ bin\msvc-14.0\debug\threading-multi\ed25519\src\key_exchange.obj
key_exchange.cpp
compile-c-c++ bin\msvc-14.0\debug\threading-multi\ed25519\src\keypair.obj
keypair.cpp
compile-c-c++ bin\msvc-14.0\debug\threading-multi\ed25519\src\sc.obj
sc.cpp
compile-c-c++ bin\msvc-14.0\debug\threading-multi\ed25519\src\seed.obj
seed.cpp
compile-c-c++ bin\msvc-14.0\debug\threading-multi\ed25519\src\sha512.obj
sha512.cpp
compile-c-c++ bin\msvc-14.0\debug\threading-multi\ed25519\src\sign.obj
sign.cpp
compile-c-c++ bin\msvc-14.0\debug\threading-multi\ed25519\src\verify.obj
verify.cpp
common.mkdir bin\msvc-14.0\debug\threading-multi\src\kademlia
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\kademlia\dht_storage.obj
dht_storage.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\kademlia\dht_tracker.obj
dht_tracker.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\kademlia\dos_blocker.obj
dos_blocker.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\kademlia\find_data.obj
find_data.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\kademlia\get_item.obj
get_item.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\kademlia\get_peers.obj
get_peers.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\kademlia\item.obj
item.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\kademlia\msg.obj
msg.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\kademlia\node.obj
node.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\kademlia\node_entry.obj
node_entry.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\kademlia\node_id.obj
node_id.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\kademlia\put_data.obj
put_data.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\kademlia\refresh.obj
refresh.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\kademlia\routing_table.obj
routing_table.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\kademlia\rpc_manager.obj
rpc_manager.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
src\kademlia\rpc_manager.cpp(493): warning C4800: 'int': 'true' 또는 'false'로 bool 값을 강제하고 있습니다(성능 경고).
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\kademlia\traversal_algorithm.obj
traversal_algorithm.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\mpi.obj
mpi.cpp
compile-c-c++ bin\msvc-14.0\debug\threading-multi\src\pe_crypto.obj
pe_crypto.cpp
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(504): warning C4275: DLL 인터페이스가 아닌 class 'std::exception'이(가) DLL 인터페이스 struct 'libtorrent::libtorrent_exception'의 기본으로 사용되었습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h(43): note: 'std::exception' 선언을 참조하십시오.
c:\qBittorrent\libtorrent-1.1.5\include\libtorrent/error_code.hpp(503): note: 'libtorrent::libtorrent_exception' 선언을 참조하십시오.
C:\qBittorrent\boost_1_64_0\boost/atomic/detail/bitwise_cast.hpp: warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
common.mkdir C:\qBittorrent\boost_1_64_0\bin.v2\libs\system\build\msvc-14.0\debug\threading-multi
...on 100th target...
compile-c-c++ C:\qBittorrent\boost_1_64_0\bin.v2\libs\system\build\msvc-14.0\debug\threading-multi\error_code.obj
error_code.cpp
msvc.link.dll C:\qBittorrent\boost_1_64_0\bin.v2\libs\system\build\msvc-14.0\debug\threading-multi\boost_system-vc140-mt-gd-1_64.dll
   C:\qBittorrent\boost_1_64_0\bin.v2\libs\system\build\msvc-14.0\debug\threading-multi\boost_system-vc140-mt-gd-1_64.lib 라이브러리 및 C:\qBittorrent\boost_1_64_0\bin.v2\libs\system\build\msvc-14.0\debug\threading-multi\boost_system-vc140-mt-gd-1_64.exp 개체를 생성하고 있습니다.
msvc.manifest.dll C:\qBittorrent\boost_1_64_0\bin.v2\libs\system\build\msvc-14.0\debug\threading-multi\boost_system-vc140-mt-gd-1_64.dll
common.mkdir C:\qBittorrent\boost_1_64_0\bin.v2\libs\chrono\build\msvc-14.0\debug\threading-multi
compile-c-c++ C:\qBittorrent\boost_1_64_0\bin.v2\libs\chrono\build\msvc-14.0\debug\threading-multi\chrono.obj
chrono.cpp
compile-c-c++ C:\qBittorrent\boost_1_64_0\bin.v2\libs\chrono\build\msvc-14.0\debug\threading-multi\thread_clock.obj
thread_clock.cpp
compile-c-c++ C:\qBittorrent\boost_1_64_0\bin.v2\libs\chrono\build\msvc-14.0\debug\threading-multi\process_cpu_clocks.obj
process_cpu_clocks.cpp
msvc.link.dll C:\qBittorrent\boost_1_64_0\bin.v2\libs\chrono\build\msvc-14.0\debug\threading-multi\boost_chrono-vc140-mt-gd-1_64.dll
   C:\qBittorrent\boost_1_64_0\bin.v2\libs\chrono\build\msvc-14.0\debug\threading-multi\boost_chrono-vc140-mt-gd-1_64.lib 라이브러리 및 C:\qBittorrent\boost_1_64_0\bin.v2\libs\chrono\build\msvc-14.0\debug\threading-multi\boost_chrono-vc140-mt-gd-1_64.exp 개체를 생성하고 있습니다.
msvc.manifest.dll C:\qBittorrent\boost_1_64_0\bin.v2\libs\chrono\build\msvc-14.0\debug\threading-multi\boost_chrono-vc140-mt-gd-1_64.dll
common.mkdir C:\qBittorrent\boost_1_64_0\bin.v2\libs\random\build\msvc-14.0\debug\threading-multi
compile-c-c++ C:\qBittorrent\boost_1_64_0\bin.v2\libs\random\build\msvc-14.0\debug\threading-multi\random_device.obj
random_device.cpp
msvc.link.dll C:\qBittorrent\boost_1_64_0\bin.v2\libs\random\build\msvc-14.0\debug\threading-multi\boost_random-vc140-mt-gd-1_64.dll
   C:\qBittorrent\boost_1_64_0\bin.v2\libs\random\build\msvc-14.0\debug\threading-multi\boost_random-vc140-mt-gd-1_64.lib 라이브러리 및 C:\qBittorrent\boost_1_64_0\bin.v2\libs\random\build\msvc-14.0\debug\threading-multi\boost_random-vc140-mt-gd-1_64.exp 개체를 생성하고 있습니다.
msvc.manifest.dll C:\qBittorrent\boost_1_64_0\bin.v2\libs\random\build\msvc-14.0\debug\threading-multi\boost_random-vc140-mt-gd-1_64.dll
msvc.link.dll bin\msvc-14.0\debug\threading-multi\torrent.dll
   bin\msvc-14.0\debug\threading-multi\torrent.lib 라이브러리 및 bin\msvc-14.0\debug\threading-multi\torrent.exp 개체를 생성하고 있습니다.
msvc.manifest.dll bin\msvc-14.0\debug\threading-multi\torrent.dll
...updated 118 targets...

bootcamp 지우기

맥북 프로 레티나 터치바 diskutility 에서 bootcamp 파티션 삭제하면 검은색에서 회색으로 바뀐다(APFS로 지정) 파틴션 아이콘 클릭하여 - 버튼을 이용하여 삭제하면 끝.