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

lemk000의 이미지

vm_area_struct 를 참조해서 data영역의 정보를 얻고자 합니다.

제목 그대로입니다.
시스템콜을 만들어서 하려고 하는데요
인자로 알고자하는 프로세스의 pid를 얻고, 반환값을 포인터 인자로 넘겨줍니다.

제생각엔 아래와같이 프로그래밍했을때 틀린게 없는것 같거든요
근데 막상 유저 프로그램에서 실행을 해보면 음수값이 나옵니다.
end에서 start를 뺐늗네 음수가 나와요 ㅠㅠㅠ 어떤걸 잘못했을가요??

소스는 아래와같습니다.

익명 사용자의 이미지

GUI 프로그램 개발 관련해 문의 드립니다.

안녕하세요!!

다름이 아니라 GUI 프로그램을 개발해 100명 가량에게 배포하려 합니다.

JAVA GUI 프로그래밍이 익숙해 JAVA로 하려던 찰나,

JRE가 설치되어 있지 않으면 구동이 불가능하다는 사실이 발목을 잡네요.

MFC는 제대로 배우질 않아 단기간에 끝내기가 힘들 것 같은데,

운영체제에 JRE가 설치되지 않은 상태에서 실행이 가능하도록 하는 방법이 없을까요?

조언해 주시면 감사하겠습니다.
고생하세요!

jin24512의 이미지

shell script에서 명령어에 따른 실행하는법 알려주세요 ㅠ


제가 wget으로 파일을 받아서 실행을 하고 로그파일을 남기는 것까지 공부를 했는데요...
sh파일을 실행할때(shell.sh),
#./shell.sh ab 를 실행하면 ab에 해당하는 스크립트안의 명령이 실행되고,
#./shell.sh cd 를 실행하면 cd에 해당하는 스크립트안의 명령이 실행되게 하려고하는데..
인자값 설정을 하라는 글을 봤는데...도저히 알수가 없네요 ㅠㅠ

어떻게 하는지 조언좀 부탁드립니다 ㅠ
예제를 주셔도 감사하구요! 예저 보고서 공부할께요!!!

ngh1262의 이미지

삼바 질문드립니다...

삼바 설정을 뭘 잘못건드렸는지 지금 헤매고있습니다

우선은 putty까지는 잘 되고 있는 상황이고

윈도우에서 리눅스 서버 접속하려고 탐색기에 \\ip주소를 치면 들어가지도록 삼바에서 설정을 다 했는데

삼바설정에서 뭘 건드렸는지 되질 않더라고요.....;;;

확인해야할것이 무엇인지 알려주세요....ㅜㅜ

그리고 삼바 계정을 만들고 각 계정의 디렉토리는 맘대로하고 다른계정의 디렉토리는 볼수있게하는 방법도 알려주시면 감사하겠습니다(윈도우상 서버접속하여하는법...ㅠ)

1lee123의 이미지

pthread_detach 질문하나만 할께요

제가 스레드 부분을 공부하고 있는데 이런 코드가 있더라구요

pthread_create(&threadID, NULL, func, (void *)0);
pthread_detach(threadID);

이렇게 detach하는 경우가 있구요 또 하나는

pthread_create(&threadID, NULL, func, (void *)0);

void* func(void* pArg)
{
pthread_t pthid;
pthid = pthread_self();
pthread_detach(pthid);
}

이렇게 detach하는 경우가 있더라구요

제 생각에는 두 상황이 동일하다고 생각되는데 혹시 차이점이 있나요?
아니면 각각의 상황마다 잇점? 뭐 이런게 있나요?

제 머리로는 도저히 모르겠습니다 ㅜㅜ

kydoor의 이미지

안드로이드에서 /mnt/sdcard 즉, 홈폴더에 심볼릭 링크 만들려면 어떻게 해야 하나요?

칼라딕 사전데이터를 외장메모리에 두었는데(/mnt/sdcard/external_sd/dicdata), /mnt/sdcard/dicdata 를 지시하게 심볼릭 링크로 만들어, 사전 데이터를 추가하려하는 데. 어떻게 하면 되죠?

choroot의 이미지

txt 파일에서 특정 단어 포함하는 라인추출하여 별도의 txt 파일에 저장


한개의 txt 파일 안에 예를 들어 result1 혹은 result2 라는 단어로 시작하는 라인이 중간중간 들어 있습니다.

이러한 단어로 시작하는 라인만 추출하여 별도의 txt파일에 저장할 수 있나요?

per, vi, python 상관 없습니다.

저같은 초보가 가장 직관적으로 보고 이해할 수 있는 방법을 알려주시면 감사하겠습니다.

hermes의 이미지

[완료] iBus 한글 띄어쓰기 문제

우분투 11.10에서 iBus를 이용해서 한글을 쓰고 있습니다.

그런데 띄어쓰기를 할 때 굉장히 귀찮은 문제가 있네요.

제가 국기에 대한 맹세를 수정을 하지 않고 그대로 써 보겠습니다.

나 는자랑스 런태극 기앞에
조국 과민족 의무궁 한영광 을위하여
몸 과마음 을바 쳐충성 을다 할것을
굳 게다짐합니다.

(죄송합니다. 아무래도 예전 버전밖에 기억이 안 나는군요.)

띄어쓰기가 이상하지 않습니까?

스페이스를 누르게 되면 수정하고 있는 글자 앞에 공백이 나오는 불상사가 발생하고 있습니다.
결국 저는 정상적인 결과를 만들기 위해 아래와 같이 쓰고 있습니다.

나는자 랑스런태 극기앞 에
조국과민 족의무 궁한발 전을위 하여
몸과마 음을바 쳐충 성을다 할 것을
굳게다 짐합니다.

원래 쓰고싶었던 내용은 아래와 같습니다.

나는 자랑스런 태극기 앞에
조국과 민족의 무궁한 발전을 위하여
몸과 마음을 바쳐 충성을 다 할것을
굳게 다짐합니다.

seraphino의 이미지

[완료] skb_clone을 이용한 packet forwarding 질문

안녕하세요. 아래 목적을 달성하기 위하여 간단한 검증 성 코드를 작성하여 실했하였습니다.

#########목적##############
skb_clone을 이용하여 kernel에 수신된 packet의 ip와 port를 변경하여 다수의 상대방에게 전송하도록 한다.
1.1.1.1 20000 -> kernel -> 1.1.1.2 50002 (A)
kernel -> 1.1.1.2 50258 (B)

일단 1.1.1.1 20000을 수신하면,
원 skb의 IP, port를 바꾸어 A로 전송하고,
skb_clone한 newskb를 이용하여 B로 전송하려 합니다.

이때, newskb의 h와 nh를
kmalloc( sizeof(struct udphdr) + sizeof(struct iphdr), GFP_ATOMIC);
kmalloc으로 생성한 데이터에 새로운 ip와 port를 넣어서 전송하려 합니다.

poplinux의 이미지

shell script (source) 질문입니다.

아래와 같이 두 개의 스크립트를 작성하였습니다.

env.sh

# info of compiler 
CROSS_COMPILE=arm-linux-
 
AS=$(CROSS_COMPILE)as
LD=$(CROSS_COMPILE)ld
CC=$(CROSS_COMPILE)gcc
CPP=$(CC) -E
AR=$(CROSS_COMPILE)ar
NM=$(CROSS_COMPILE)nm
LDR=$(CROSS_COMPILE)ldr
STRIP=$(CROSS_COMPILE)strip
OBJCOPY=$(CROSS_COMPILE)objcopy
OBJDUMP=$(CROSS_COMPILE)objdump
RANLIB=$(CROSS_COMPILE)ranlib

allMake.sh

페이지

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