프로그래밍 QnA

하얀부엉이의 이미지

[완료] vim 에서 일부 파일의 글자가 깨지는 현상

이 현상에 대한 해결방법 부탁드립니다.
인터넷에서 소스 코드를 다운 받아 변경중인데요. (부트로더입니다.)

BLOB나 다른 파일에서는 이런 증상이 없습니다만,
OBM 파일에 들어가니 이런 현상이 보입니다.
모든 파일이 깨져서 나타나는군요.

ohhosk의 이미지

if defined 등으로 구분되어있는 소스코드를 걸러서 보여주는 프로그램이 있나요?

ifdef 등으로, macro define 하여 소스코드를 다양한 시스템이나 환경에서 컴파일이 가능하도록 작성을 많이 하는데요..
특정 define들만 설정하면, 알아서 필터링되어 현재 define에서 필요없는 코드는 제외하고 보여주는 좋은 프로그램 어디없을까요?
소스코드가 길어지고, define되는것들이 많이 늘어나서 복

mg2000의 이미지

AIX에서는 so의 버전 관리를 어떻게?

제가 요즘 AIX에서 개발을 하게 되었는데요.

AIX는 독특하게 .so또는 .o라는 Shared Object를 만들고,

요 Shared Object를 .a라는 Shared Library로 만들어서 사용하더라고요.

그래서 문제가 제가 libA.so.1.0.0.1을 만들고, 요놈을 libA.a라는 파일에 넣었는데요.

libA.a를 사용하다가 libA.so.1.0.0.2로 업데이트 된 것을 사

demysoul의 이미지

리눅스 시그널 기본동작 변경하기

운영체제 과제를 하다가 도저히 못찾겠어서 질문합니다.

signal에 대한 kernel의 기본동작을 변경시키는 문제인데

Ctrl+C 키를 눌렀을때 기본동작을 '무시'로 바꾸는 것입니다.

sigaction()이나 signal()함수를 이용한것이 아닌,

커널 소스를 수정해서 변경시키는 것입니다.

인터넷이나 책을봐도 sigactio

svsummon의 이미지

어셈블리와 c 언어 질문입니다.

안녕하세요 항상 여기 도움받는 학생입니다.

피보나치를 만드는 과제가 나와서.. 제가 어셈블리로는 만들어 봤는데,

이걸 C 언어에서 인자값으로 주는 값을 가져오는 법을 몰라서 접목시킬수가 업습니다;;

[과제]

f(n) = f(n-1) + f(n-2), 단 f(0)=a, f(1)=b

이때 f(c)를 구허려한다.

아래 있는 코드가 과제로 나온 원형 입니다.

fibo 함수를 작성하라는거 같은데요..

#include <stdio.h>
  extern int fibo(int a ,int b, int c);
 
  main(){
  printf("%d\n\n",fibo(5,7,10));
  }
 
 
 
  .globl fibo
  fibo:

아래는 제가 어셈으로 작성한 피보나치 코드입니다

pizza1977의 이미지

SIGTERM이 블락되거나 무시되는 현상이 있습니다.

signal(SIGTERM, handler);
이런식으로 시그널 처리기를 등록했습니다.

콘솔에서 해당 프로세스에
kill -15 pid로 시그널을 보내면
어떤 경우에는 프로세스가 종료하고
어떤 경우에는 핸들러에서 아예 시그널을 잡지 못합니다.

이상한 점은 시그널을 잡을 때에도 SIGCONT(18)이 발생한다는 것입니다.

현재는

sisuc의 이미지

[완료] Subversion (svn)의 충돌 해결에 관한 질문

안녕하세요-

svn에 대해 궁금한점이 있어 이렇게 글을 남깁니다.

제가 오늘 svn을 이용해

#svn update를 실행 했습니다

그런데 2가지 문제점이 발생 하였습니다.

1: abc.jpg 파일을 추가 할 수 없습니다.

cococo의 이미지

epoll_wait() 의 사용법 관련 질문입니다.

인터넷( joinc ) 이나 man 만 보고 소스를 짰는데,
짜다 보니 논리적으로 이해가 안되는 예제코드를 봐서, 이상하다 싶어 곰곰히 생각해 보니, 제가 epoll의 사용법을 잘못 이해하고 있는게 아닌가 하는 생각이 들어 질문 올려 봅니다.

sonc81의 이미지

[완료] /etc/fstab에 있는 내용들이 제대로 마운트되지 않습니다. 좀 도와주세요~

안녕하세요 ^^;

ARM에서 root file system을 구성중입니다.

"/etc/fstab"에 "/dev/root"를 "/"에 마운트하라는 정보가 있구요.
부팅시 마운트를 시도하는데 아래와 같은 메시지가 나옵니다.

Mounting local filesystems: mount mount: mounting /dev/root on / failed

그런데 "/proc/mounts"내용이나 "mount"명령은 마운트가 된것처럼 나

marilith의 이미지

FTP 파일전송후 파일 사이즈가 틀리는 증세

안녕하세요.

자바(apache.commons.net.ftp)로 특정 사이트에서부터 ftp를 통해 데이터를 받아오는 프로그램을 만들었습니다.

파일을 가져오긴 하는데 서버에 있는 사이즈보다 7~13바이트 정도 작게 가져오네요.

텍스트 압축된 파일(gz)이라 안에 파일은 보이는데 압축 해제하면 에러가 발생합니다.

페이지

프로그래밍 QnA 구독하기