상세 컨텐츠

본문 제목

Ubuntu G++ ‘nullptr’ was not declared in this scope

개발생활/Linux

by 한국인맛집 2017. 11. 13. 15:54

본문

반응형


Ubuntu g++ 사용도중 nullptr Keyword 가 정의 가되어있지않다는에러를 발견하고 여러모로 뻘짓을 했다.


nullptr 말고도 "*"포인터 키워드 조차도 사용못한다고뜨고 화가 난다.


여러 해결방안도중 버젼문제라는 지적이 많았다.


$ g++ --version 


위에 키워드로 버전을 확인한다.




전 4.8.5버전으로 깔았으니. 해결됬습니다. 안되면 새로 업데이트 하시는방법을


sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test
sudo apt-get update -y
sudo apt-get install -y g++-4.8
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 50

요로코롬 하시면 해결됩니다.




그리고 그래도 안될경우. 직접 명령어에에 컴파일러 설정하기


$ g++ -std=c++11 -W -Wall -O2 -o FileName TargetCompileName.cpp


반응형

'개발생활 > Linux' 카테고리의 다른 글

port 확인 사이트  (0) 2022.09.08
Linux remove Directory  (0) 2019.09.15
Ubuntu 간단한 커맨드.  (0) 2017.12.02
Linux 컴파일/실행 방법 C/C++ gcc/g++  (0) 2017.11.12
Linux Java project 생성 시 주의 사항.  (0) 2017.11.12
Linux 기초 (쉘, 환경변수)  (0) 2017.11.11

관련글 더보기