티스토리 뷰

반응형

c++17로 파일서버를 개발중에 다음과 같은 Compile 에러가 발생 했습니다.

 

분명 Compiler는 c++17을 지원하는 버전 입니다.

 

현재 사용중인 버전 입니다. 7.3.1이고 2018년 3월 3일 입니다. 

찾아 보니 c++17에서 실험적인 기능지원 이라는 황당한 내용 이었습니다.

 

해결방법

  • 아래와 같이 수정 합니다.
/* #include <filesystem> */
#include <experimental/filesystem>

/* std::filesystem::path path; */
std::experimental::filesystem::path path;

 

  • Library 추가

       사용중인 Makefile에 Link를 위하여 -lstdc++fs 를 추가 합니다.

 

반응형
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/04   »
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
글 보관함