프로그래밍 QnA + 설치 및 활용 QnA

white-hill의 이미지

실제 컴파일 및 참조되는 파일을 list 로 출력...

u-boot / kernel
컴파일시
딱 제가 컴파일 한 녀석만 쭈욱~ list 로 뽑을 수 있을까요?

제가 source insight 를 사용중인데...

이녀석이 구분을 못하고...

파일 열기
board/xxx/board.c
board/bbb/board.c
..

과 같이 제가 실제 컴파일 하지 않는 녀석이...
이렇다 보니 함수 검색에도 똑같은 녀석들이 우르르르르

하여 제가 딱
컴파일 한 녀석만
.c .h 만 list 로 출력하여

거꾸로 source insight 에 목록 추가를 하려 합니다 ㅠㅠ

고수님들이 노하우가 있을까 하여 문의 드립니다...^^

bao의 이미지

리눅스 콘솔로 프로그램을 돌리려고 합니다.

리눅스 상에서 프로그램을 종료 시키지 않고 계속 돌리려고 하는데

비정상 종료일때 처리를 어떻게 해야 하는지 궁금합니다. 윈도우 응용프로그램을 만들때는 프로세스가 끝나는 이벤트 처리를 통해서 메모리 해제등을 했는데...리눅스에서는 어떻게 해야 하나요?/

그리고 kill 명령어 등을 통해 비정상 종료를 막을 수 있는 방법이 있는지도 궁금합니다.

익명 사용자의 이미지

Terminal 명령어로 Display 설정이 가능한가요 ??

Mintos Xfec 를 사용 중인데 Desktop 설정창에서 Background 설정이 가능한데
Terminal을 이용해서 설정을 바꾸는 방법이 있나여 ??

dkqjwlrk1209의 이미지

리눅스 Physical Page Frame Number 출력하는 법

리눅스에 /proc에서 모든 실행 프로세스에 대해서 Virtual address를 출력하는 프로그램을 만들었습니다.
이걸 page table에 매핑하여 physical address를 출력하고 싶습니다..
어떻게 하면 좋을지, 어딜 찾아보면 좋을지 힌트 좀 주시면 감사하겠습니다!! (죄송합니다 ㅠ 컴맹입니다..)

익명 사용자의 이미지

c언어 질문입니다.

#include

int main()
{
char ch = 'A';
int nData = 15;
float fData1 = 1.5f, fData2 = 3.4f;

printf("%d\n", ch + 2);
printf("%c\n", ch + 2);
printf("%f\n", fData1 * 100 / fData2);
printf("%f\n", fData2 / fData1);

printf("%f\n", nData * 100 / 100);
printf("%f\n", nData / 10 * 100.0f);
printf("%d\n", (int)((float)nData / 10 * 100.0f));
printf("%f\n", (float)nData * 100 / 100);
printf("%f\n", (float)(nData * 100) / 100);
}

익명 사용자의 이미지

visual studio 2017 c++ 질문입니다

template 관련 궁금한 점이 있어 이렇게 질문 올립니다

visual studio 2017 버전에서

template class를 작성한 후

class 메서드를 구현하기 위해
class 메서드 정의 부분, 초록색 물결 부분에 마우스 포인터를 가져다 놓으면

전구 모양이 생기고 클릭하면

자동으로 해당 파일 아래부분에 구현 껍데기만을 추가해주는데요

이게 inline 함수로 생성되는데 왜 inline으로 생성되는지 궁금합니다..

inline 함수로 생성되도 괜찮은 것인지 아니면

자동으로 생성되게 하지 말고 직접 작성해주어야 좋은건지 잘 모르겠습니다

관련 사진 몇장 첨부하겠습니다.

익명 사용자의 이미지

ubuntu 종료 직전 실행하는 코드를 만들고 싶습니다.

aws instance를 사용하고 있는데 인스턴스가 꺼질때 실행되는 python 코드를 만들고 싶습니다.

인터넷을 찾다가 무엇을 잘못하고 있는지 모르겠어서 질문 드립니다!

스크립트 내용은 간단합니다.

#!/bin/sh

/usr/bin/python /home/user/1.py

이게 다 입니다. 스크립트를 만들고 권한을 설정하고

rc0.d rc6.d 에 링크를 걸고 이름을 S(start), K(kill) 를 갖는 이름으로 모두 해보았지만

실행이 되질 않네요 .ㅠ 더 찾아도 같은 내용들만 보이는데 제가 뭘 잘못 하고 있거나 놓치고 있을까요 ?

Richard Kim@Google의 이미지

리눅스를 좀더 깊게 공부하고 싶습니다.

안녕하세요 평범한 CS 학부생 입니다.

사실 꼭 리눅스를 써야만 하는 상황이 있는건 아니지만 계속 한번 배워봐야지 했던지라 노트북에

Ubuntu 16.04 버전을 인스톨해서 사용하고 있습니다. 주로 사용하는 용도는 C/C++/CUDA정도라

이것저것 필요한것들은 구글 좀 찾으면 친절한 자료가 많아서 비교적 수월하게(?!ㅠ) 설치 했습니다.

하지만 사실 지금 수준으로는 좀 불편한 윈도우즈 쓰는 느낌밖에 없어서 크게 두가지를 좀더 깊게 보고 싶습니다.

검색을 좀 해보긴 했는데 제가 리눅스를 잘 몰라서 그런건지 검색 스킬이 딸리는지 딱 이거다 하는 자료를

찾지 못해 질문 올립니다. 혹시나 아시는 영문 자료가 있는지 궁금합니다.

1. Ubuntu 리눅스의 터미널 명령어들을 좀 제대로 공부해보고 싶습니다.
제가 설치하며 썻던 다양한 터미널 명령어들을 뭔지도 모르고 C&P 하다 보니 남는게 하나도 없더라구요.
명령어 하나 새로운거 볼때마다 검색해서 찾아보는 방법도 있겠지만 좀더 체계적인 문서가 없으려나요.

astzlra955의 이미지

Yocto Project에서만 menuconfig안되는 문제

안녕하세요.

Yocto를 이용해서 Linux build를 하고 있습니다.
그런데 kernel 소스폴더에 직접 가서 make menuconfig를 하면, console에서 menuconfig가 출력됩니다.
문제는 yocto project 내에서 bitbake -c menuconfig virtual/kernel를 통해 menuconfig를 하려고 하면, menuconfig가 뜨지 않습니다. 오류메세지도 없습니다.

riodiv의 이미지

리눅스 awk 로 레코드 끼리 계산하는것좀 알려주세요 ㅠ

HETATM 1277 O HOH A 201 35.636 -2.996 15.255 0.36 12.26 O
HETATM 1278 O HOH A 202 32.694 19.805 17.167 0.84 19.38 O
HETATM 1279 O HOH A 203 26.221 14.314 13.400 0.89 28.18 O
HETATM 1280 O HOH A 204 22.566 7.494 2.350 0.87 36.92 O
HETATM 1281 O HOH A 205 30.932 6.438 -8.815 1.00 41.84 O

AWK 는 필드끼리는 계산하기가 쉬운데 레코드끼리 계산하는거는 힘든것 같아서요

여기보시면 5번째열 (201,202,203,204,205) 가 보이잖아요?

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기