OS, 컴퓨터 정보 다알려줌 vicddory 2018.04.08 06:27
Linux(리눅스), is not a valid path to the ..... kernel headers 해결참조 사이트 - LinuxQuesition.org [링크]에러 메시지what is the location of the gcc program on your machin the path "" is not a valid path to the ..... kernel headers위와 같은 에러들은 커널이 완전히 설치되지 않을 경우에 생성이 됩니다...
OS, 컴퓨터 정보 다알려줌 vicddory 2017.12.06 14:19
리눅스 우분투, 32비트 64비트 확인 [명령어 10개]믿고보는 스택 오버플로우의 글 하나를 참조했으나, 거기에 나온 답변 중 되는게 하나도 없었다. 어떻게 "하나도 없다"는걸 알았을까?넘치는 잉여력으로 터미널에 각종 명령어를 모조리 찍어봤다. 아래는 요약된 노가다의 흔적이다. (참고로 getconf LONG_BIT로 확인이 가능)32비트 64비트 확인 1. lscpu기본 스펙만 확인이 가능하다. 어린 엔디안을 쓰고있단다.32비트 64비트 확인 2...
임베디드 다알려줌 vicddory 2017.07.05 14:00
안드로이드 포팅 - Replace Angstrom (part 2)원본 - Android Porting - PreliminaryReplace AngstromThis time let's take a look trying to replace Angstrom Android Which part of the need to change:1. AT91 bootstrap2. U-boot3. Linux kernel (2.6.27)4. Angstrom, a linux ..
OS, 컴퓨터 정보 다알려줌 vicddory 2017.06.29 23:00
리눅스 터미널 스크롤 무제한 (프로파일 스크롤 범위)리눅스 터미널 사용하다 보면 스크롤이 사라져 내용을 놓치는 경우가 있습니다. 리눅스 터미널에 너무 많은 텍스트가 찍혀 중요한 내용을 보지 못하는 것이죠. 그럴 땐 올라가지 않는 터미널 스크롤이 원망스러워요. 그러나, 안타까워 마세요. 리눅스 터미널 스크롤 무제한으로 만드는 방법이 있습니다. 모든 텍스트 다 볼 방법이 있죠. 먼저, 리눅스에서 터미널을 띄우세요. 화면 아무 ..
OS, 컴퓨터 정보 다알려줌 vicddory 2017.06.02 05:55
리눅스 시그널 종류와 사용 방법, Linux signal 예제▷ unix 시스템에서의 signalIPC 중 하나로 상대방 프로세스에 어떤 행위를 요구한다(대게는 kill을 요구). unix 시스템의 핵심 중의 하나인 signal은 프로세스에게 어떤 event의 발생을 알리기 위해 전달되는 소프트웨어 인터럽트다.다른 프로세스나 같은 프로세스 내의 특정 스레드에 보내어지는 ASYNCHRONOUS NOTIFICATION이다. 유닉스/리눅스 운영체제는 매우..
OS, 컴퓨터 정보 다알려줌 vicddory 2017.06.01 23:27
libstdc++.so.6: version 'GLIBCXX_3.4.19' 에러 해결에러 메세지- libstdc++.so.6: version 'GLIBCXX_3.4.19'위와 같은 에러는 최신 c++ 문법을 컴파일러가 이해하지 못해 발생하는 것입니다.패키지 하나만 추가로 설치해 컴파일러가 아는 것을 조금 늘려주면 됩니다.패키지 설치sudo apt-get install libstdc++6이러면 해결되네요?libstdc++.so.6: version 'GL..
개발툴 다알려줌 vicddory 2017.04.28 13:00
Qt qmake.conf' has modification time .. s in the future 에러 해결 Qt Creator에서 '...qmake.conf' has modification time ,,,,,, s in the future과거의 시간으로 현재의 소스 코드를 컴파일할 수 없다는 뜻입니다. 제 경우엔 RTC가 없는 우분투 포팅 보드에서 확인했습니다.RTC가 없다 보니 현재 시각이 저장되질 않아 재부팅 후엔 2000년 1월 1일 오전 ..
OS, 컴퓨터 정보 다알려줌 vicddory 2017.03.24 22:15
리눅스 심볼릭 링크 ttyUSBx 만들기 (symbolic link 우분투) ※ 이 포스트는 Ubuntu 32비트 14.04에서 작업한 사항 리눅스에서 심볼릭 링크를 만들어야 할 상황이 몇 가지 있는데, 이 포스트에서는 ttyUSBx에 대한 심볼릭 링크를 다룬다. 여러 대의 usb 장치를 사용하면 링크 번호가 변경된다. 재부팅 해도 변경되고, 꽂는 순서에 따라 변경되고, 장치를 뺏다 꽂아도 변경되고... 고정되지 않아 코드에서 수정을 몇 차례 ..
OS, 컴퓨터 정보 다알려줌 vicddory 2017.03.20 03:00
리눅스 PROC 3. 파일 시스템 프로그래밍 예제 4-5. Proc 파일 시스템을 이용한 예제 4-5 예제 1 : Helloword(1) 리눅스 PROC 파일 시스템 프로그래밍 예제 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152#include <linux/module.h> &n..
OS, 컴퓨터 정보 다알려줌 vicddory 2017.03.19 19:30
리눅스 PROC 2. 프로그래밍 기초와 코딩 API proc 프로그래밍 기초 1. 리눅스 proc 구조체 및 API 12345678910111213141516171819202122232425262728293031struct proc_dir_entry { unsigned short low_ino; unsigned short..
OS, 컴퓨터 정보 다알려줌 vicddory 2017.03.19 14:35
리눅스 PROC 1. 파일 시스템 이해하기 (Linux Format)리눅스 proc 파일시스템이란?proc 파일 시스템은 운영체제의 각종 정보를 커널 모드가 아닌 유저 모드에서 쉽게 접근할 수 있도록 만들어 줌- 시스템 정보를 일반 프로그래머가 쉽게 접근할 수 있도록 도와준다.리눅스에서는 프로세스 정보뿐 아니라 다른 시스템 정보(Linux Format)들까지 광범위하게 제공- 프로세스 상황감시에서부터, CPU사용율, 인터럽트, 네트워크 패킷전송량, ..
OS, 컴퓨터 정보 다알려줌 vicddory 2017.03.04 09:40
리눅스 시리얼 통신, 연결 확인 (세상에서 제일 간단한 방법)Linux 계열 어디에서나 간단하게 테스트해볼 수 있는 방법입니다. 두 대의 장비를 놓고 양쪽 모두에서 터미널을 여세요.수신1#cat /dev/ttyUSB0cscat을 사용해 수신 대기 상태로 설정합니다.송신1#echo "bla~ bla~" > /dev/ttyUSB0csecho를 사용해 데이터를 전송합니다.정말 간단합니다.리눅스 시리얼 통신..
개발툴 다알려줌 vicddory 2017.02.28 17:30
리눅스에서 유용한 GIT GUI 프로그램 6개 (Linux git 추천)1. Git-colaGit-cola는 파이썬으로 개발되었으며 pull, push, commit 기능을 제공합니다. 물론 diff 뷰어와 파일 스테이징 모드도 제공이 되죠.설치 방법1sudo apt-get install git-colacs2. Gitggitg는 정말 간단한 프로그램입니다. 변경된 사항을 적용하면 디스플레이 화면으로 diff와 파일들을 확인..