프로그래밍 QnA

jkm0114의 이미지

kdevalop에서....

다 설치하고 나니까 이런 프로그램이 있네요....

보니까 마치 비주얼 씨 처럼 작동하는듯...

그래서 뉴 프로젝트로 C를 선택해서 만들어보려고 했습니다.

그런데 다음과 같은 에러가 뜨더군요

m4_bregexpconfigure.in:58: warning: do not use m4_patsubst: use patsubst or m4_bpatsubst
configure.in:100: warning: do not use m4_regexp: use regexp or m4_bregexp

뭘 configure.in 에 먼가를 쓰라는거 같은데 저같은 리눅스 초보자가

뭘 알겠습니까 T_T

고수님들의 조언 부탁드립니다.

아. 이거 사용하면프로그래밍 하기 편한가요...

alonecrow의 이미지

[질문] 클라이언트 소켓에서 Connection Time out 구현을 어떻게

클라이언트에서 서버로 connect 시 응답시간이 너무 오래 걸리는 경우가 자주 발생해 Time out 시간을 주려고 합니다.

예)
state = connect(sockfd, (struct sockaddr *)&address, len);

자료를 아무리 뒤져도 그런부분에 대한 글이 없는데요... :shock:

클라이언트에서 타임아웃주는 방법을 알려주시면 감사하겠습니다.

brandon의 이미지

IP 패킷에서요.

안녕하세요

IP 패킷 다이어 그램에서

IP Header | Data IP Payload | CRC | IP Header | Data | IP PayLoad Empty | CRC

이런식으로 나타난 그림이 있는데요.
다른 부분들이 이해가 가는데, Data IP Payload, IP PayLoad Empty
이 두가지가 어떤 건지 잘 모르겠습니다.
사전적인 의미야 알지만 말이죠.

혹시 아시는 분 계시는 지요???

pogs의 이미지

make파일에서요... 질문드립니다.

.SUFFIXES: .o .c
.c:
$(CC) -o $(FLAG) $@ $<
.c.o:
$(CC) -c $*.c $(FLAG)

............................................................

위 예제에서 .SUFFIXES: .o .c 의미는 .c 파일은 .o파일로 컴파일된다는것을 알겠는데요.
그 밑에 .c 와 .c.o는 뭘 말하는 건가요?
make파일을 공부하고 있는데... 자세히 나와 있지 않아서요. 부탁드립니다.

koonpal의 이미지

c 함수에서 extern은 정확히 어떤 용도에...

c 함수에서 extern은 정확히 어떤 용도에 사용을 하죠...

부탁을 드립니다...

koonpal의 이미지

커널에 모듈로 삽입을 할려고 하는데...

unresolved symbol 이라고 나옵니다....

어떻게 해야되죠...

그리고

A 모듈에 b가 선언되어 있고...

B 모듈에 a가 선언되어 있으면 어떻게 되는거죠...

부탁을 드립니다...

Necromancer의 이미지

혹시 리눅스에서 사용하는 ELF 파일 포맷 문서 위치 아시는분은?

NASM 클론 어셈블러 (CASM) 만들려고 계획하고 있는데,

리눅스에서 사용하는 실행파일과 오브젝트 파일 포맷을 설명한 문서가

어디 있는지 아시는 분 계시나요?

아니면 www.wotsit.org에 공개된 ELF포맷 문서가

실제 리눅스에서 사용하는 오브젝트파일/실행파일 포맷이 되는가요?

이전에 kernel.pe.kr에 공개되어 있었는데 사라졌네요.

gkepsgds의 이미지

Compile Error ...

HP-UX, Ansi C, gcc를 사용하고 있습니다.

그런데 제가 짠 프로그램을 컴파일 하는데
에러가 나네요!

소스를 예를 들자면

   int foo(const char *, int );

   void main()
  {
   ....
   여기서 foo 호출
   }

int foo( ch, n)
const char *ch;
int n;
{
..
return 1;
}

 

이런 식으로 짰는데..
(Bundled) cc: "test.c", line 39: warning 5: "const" will become a keyword
.
(Bundled) cc: "test.c", line 39: error 1000: Unexpected symbol: "char".
(Bundled) cc: "test.c", line 39: error 1000: Unexpected symbol: ")".

이한길의 이미지

gtk+로 윈도우즈에서 프로그래밍을 할때...

혹시 gtk+로 윈도우즈에서 프로그래밍을 할때...

winapi를 호출해서 사용할수 있나요?

사용할 수 있으면 그 방법좀 부탁드립니다.

ddoman의 이미지

libdb 를 아시나요?

어쩌다가 유닉스가 출처라는것을 제외하곤 아무런 정보도 없는
소스가 들어왔는데..

그 프로그램에서는 컴파일 할때 libdb.a를 링크 시켜서 사용하더라구요
근데 libdb.a가 아마도 유닉스용으로 컴파일되서 그런지
링크할때 에러메쎄지를 뿌리길래..libdb.a를 소스를 구해다가
리눅스용으로 컴파일해서 다시 링크를 할려고했는데..

아무리 인터넷을 검색을해도 libdb에 대한 얘기는 없더군요
맨처음에는 dbm이 아닐까..했는데..이모저모 쳐다본 결과
아닌듯합니다.

페이지

프로그래밍 QnA 구독하기