이게 리눅스 커널 헤더들 다운받은 거고 다운받은 거니까 정상적으로 다 들어있음(예시)
여기에 보면 커널 설치를 했는데도 내 /usr/include 경로로 들어가보면 들어있는건 꼴랑 types.h 하나라는게 문제임다
도대체 뭐가 문제인지 모르겠음 그래서 c 코드를 짜도 include하면 제대로 안되고 있슴다
살려주십쇼
뭔가 내가 근본적인걸 잘못 알고 있는건가?
이게 리눅스 커널 헤더들 다운받은 거고 다운받은 거니까 정상적으로 다 들어있음(예시)
여기에 보면 커널 설치를 했는데도 내 /usr/include 경로로 들어가보면 들어있는건 꼴랑 types.h 하나라는게 문제임다
도대체 뭐가 문제인지 모르겠음 그래서 c 코드를 짜도 include하면 제대로 안되고 있슴다
살려주십쇼
뭔가 내가 근본적인걸 잘못 알고 있는건가?
sudo apt install build-essential 아님 말고
그런건 다 해본 데수우 ㅜㅜ - dc App
그럼 gcc를 설치했는데 include가 안 먹는단 거네. 노답.
커널헤더 패키지 설치했음?
apt-get install linux-headers- ... 말하는 거라면 해봤음..
그럼 그 경로로 인클루드 경로 설정하면 되잖아
꼭 /usr/include에 하고싶으면 soft link 걸어
흑흑 과제충 제출용이라 마지막은 /usr/include로 해야하는데 일단 인클루드 경로 다른데다 해놓고 제출할때만 고치면 되겠지..? 감사함다
내 디렉토리 보니까 원래 없는게 맞는듯. 커널헤더 패키지에는 없고 리눅스 소스 전체가 있어야 설치되나봄
나는 /usr/include/linux/sched에는 types.h만 있고 /usr/src/linux/include/linux/sched 에 전체가 다 있음
아 너무 머리아프다 감사함다 알아볼게요
아 저도 그래요
build essential을 했는데 안되면 이상한데요..? -I<헤더 경로>로 링크를 걸수 있는걸로 압니다. - dc App
build essential해도 이미 다 설치되있다고 하고 그대로더라구요.. 감사함다ㅜㅜ