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
- json
- channel
- Linux
- API
- window
- windows
- GO 언어
- go언어
- write
- 영화
- go
- C
- 책
- Sync
- range
- bitcoin
- Callback
- File
- mutex
- JavaScript
- c++
- Python
- Golang
- 리뷰
- http
- package
- install
- Close
- tcp
- FOR
Archives
- Today
- Total
Code Habit
error C2220: 경고가 오류로 처리되어 생성된 'object' 파일이 없습니다. 본문
sentry-native를 빌드하는데 "error C2220: 경고가 오류로 처리되어 생성된 'object'파일이 없습니다."란 에러가 발생하였다. 구글을 검색해보니 다음과 같은 내용이 있었다.
error code C2220 은 경고의 수준에 따라 오류로 처리할 지, 오류로 처리하지 않을 지에 대한 컴파일 설정에 따른다.
경고수준은
프로젝트 속성 -> C/C++ -> 경고수준
에서 경고로 처리할 범위를 정할 수 있고,
경고의 수준에 따라 오류로 처리할지 하지 않을 지는,
프로젝트 속성 -> C/C++ -> 경고를 오류로 처리
에서 '예', '아니오'로 설정이 가능하다.
경고 수준은 /W0 에서부터 /WX까지 설정이 가능하다.
숫자가 커질수록 많은 경고를 발생시키게 된다.
간단히 예시를 들면 /WX로 '경고 수준'을 설정하고, '경고를 오류로 처리'를 "예"로 처리를 하면,
많은 경고가 발생하고 모든 경고에 대해 "오류"가 발생하게 되지만,
반대로 /WX 경고 수준에서, '경고를 오류로 처리'를 "아니오"로 처리하면,
많은 경고가 발생하지만 경고에 대한 "오류"는 발생하지 않게 된다.
* 출 처 : https://lucetewoo.tistory.com/14