목록리눅스/개발환경 (4)
Automotive Software
리눅스의 IP Aliasing 기능을 사용하여 다중 아이피 주소 할당가능 GUI 기반 : Settings --> Network ifconfig sudo ifconfig eth0:1 192.168.1.1 netmask 255.255.255.0 up sudo ifconfig eth0:2 192.168.1.2 netmask 255.255.255.0 up ip sudo ip addr add 192.168.1.1/24 dev eth0 sudo ip addr add 192.168.1.2/24 dev eth0 모든 아이피 주소 확인 ip addr : 시스템상의 모든 인터페이스에 대한 리스트 출력 ip addr list dev eth0 : 특정 인터페이스 (예, eth0)에 대한 리스트 출력 아이피 주소 영구 저장 최..
라즈베리파이에 우분투(또는 mate)를 설치하여 사용하는 경우 아래와 같이 우선 자바 설치 후 파이썬 개발도구인 PyCharm을 사용할 수 있다. 1. 자바(JDK) 설치 // 업데이트 apt-get update && apt-get upgrade // 설치 apt-get install default-jdk // 설치된 자바 버전 확인 java -version 2. PyCharm 설치 // 1. 스냅을 통한 설치도 지원하지만 아키텍쳐 지원 에러가 발생 sudo snap install pycharm-community --classic // 2. 아래 사이트에서 파일을 다운받아 직접 실행 tar -xzf pycharm-community-2020.3.3.tar.gz cd pycharm-community-2020..
아래의 절차에 따라 우선 디버그 설정이 필요 Run -> Debug Configuration C/C++ Application -> Right click -> New Configuration Project : search for your project in the file system 파일 시스템 상에 위치한 프로젝트 폴더 명시 C/C++ Application : search for the binary file which is compiled and linked already and will be debugged 파일 시스템 상에 위치한 디버깅 대상 실행 이미지 명시 Apply -> Debug 상기 절차를 수행하고 나면 아래와 같이 디버그 모드창에서 해당 설정을 선택 가능 Lunch the Debug mo..
감사하게도 이클립스 2020-12R 버전부터 라즈베리파이 4의 하드웨어 플랫폼(AArch64)을 정식 지원하는 패키지가 배포되고 있다. 간단하게 아래 링크에서 다운로드하고 압축을 푼 다음 압축 폴더 내에서 이클립스를 실행하면 된다. 예전과 같이 자바 런타임을 다운 그레이드 하는 등의 수고로움을 덜 수 있게 되었다. 단, 라즈베리파이 4의 운영체제는 64비트를 지원하는 우분투 기반의 메이트(Mate)를 설치하여야 한다. www.eclipse.org/downloads/packages/release/2020-12/r/eclipse-ide-cc-developers Eclipse IDE for C/C++ Developers | Eclipse Packages Package Description An IDE for ..