로딩중...
검색중...
일치하는것 없음
dep.hpp
이 파일의 문서화 페이지로 가기
1
2#pragma once
3
4#include "indep/def/buildInformation.hpp"
5
6#include <stdio.h>
7#include <string.h> // for strerror
8#include <sys/stat.h>
9
10#include <iostream>
11#include <string>
12#include <functional>
13#ifndef BY_BUILD_PLATFORM_IS_WINDOWS
14# include <dirent.h> // not for winOS
15# include <unistd.h> // not for winOS
16#else
17// disable warning for MSVC
18// TODO: fix the issue
19# pragma warning(disable: 4251)
20# pragma warning(disable: 4273)
21# pragma warning(disable: 4005)
22# pragma warning(disable: 4068)
23# pragma warning(disable: 4067)
24# pragma warning(disable: 4819)
25# pragma warning(disable: 4267)
26# pragma warning(disable: 4083)
27# pragma warning(disable: 5105)
28# pragma warning(disable: 4903)
29# pragma warning(disable: 4275)
30# pragma warning(disable: 4244)
31# pragma warning(disable: 4005)
32# pragma warning(disable: 4661)
33# pragma warning(disable: 4996)
34# pragma warning(disable: 4065)
35# pragma warning(disable: 4068)
36# pragma warning(disable: 4819)
37# pragma warning(disable: 4661)
38#endif
39#include <cstdint>
40#include <string>