프로그래밍 QnA

dream70의 이미지

g++ 컴파일러에서 쓰레드 문제.....

g++로 컴파일중인데요.....

int pthread_create

컴파일 하면 왜 undefined라고 나오는지
궁금합니다. 알려주세요!!!!

pthread.h 화일은 인클루드 하였습니다.

cjy1126의 이미지

select와 signal을 이용했을때 문제점.

select와 signal을 이용해서 서버를 작성하였습니다.

select만 있을때는 잘되는데, signal을 넣으니까 가끔 들어온 패킷을 무시하고, 링크드 리스트로 저장한 데이터가 꼬입니다.

flags = fcntl(listen_sock, F_GETFD, 0);
fcntl(listen_sock, F_SETFD, flags | 
O_NONBLOCK);
[/code]

위와같이 하여서 Recv나 accept에서 block가 일어나지 않아야하는데, 가끔 block이 일어나는것 같기도 합니다

그런 상태에서 시그널에 의해 block이 풀리는것 같습니다.

쉽게 쓸수있는 윈도우의 SetTimer같은 함수가 없을까요?

ehdaksdl의 이미지

[질문] gcc에서 cdecl 타입으로 컴파일

gcc를 써서 함수들을 cdecl 타입으로 컴파일 할 수 있는 방법이 없을까요? 함수마다 cdecl을 지정하면 되지만... 함수가 워낙 많아서 컴파일러 옵션으로 일괄 지정하는 것이 필요합니다.

계속 뒤져보고 있는데 잘 안되는군요.

혹시 아시면 답변 부탁드립니다.

-mrtd, -mno-rtd 이런 건 안되더군요.

doogie의 이미지

tty1에서의 input을 tty2에서 보려면...

말 그대로 입니다...
shell도 좋고 C 프로그램도 좋구요...

방법이 언뜻 생각이 나지 않네요..
/dev/tty1을 open하면 될 것 같기는 한데
struct termios를 이용해서 terminal setting을 잡아줘야하는지도 궁금하구요
도움을 좀 부탁드립니다....

hyun1023의 이미지

malloc() 하다가 멈춰버리는 경우..

정말 이상한데요..

malloc() 하는곳에서 멈춰버립니다..

근데 더 이상한건.. 폴더에서 파일을 읽어서 링크드리스트로 만들었는데요..

노드가 0개나 2개 이상을 가지고있었을땐 상관없이 잘돌아갑니다

노드가 한개만 있을경우에만 링크를 모두해제한후 다시 폴더를 읽을때 멈춰버립니다.. 돌아버릴것같습니다.

디버깅 툴에 익숙치가않아서 쓰기도힘들고.. 도저히 이해가 안됩니다..

프로그램이 죽지도않고 걍 멈춰버립니다...

세벌의 이미지

텍스트를 이미지로?

http://www.nhacks.com/email/index.php
를 보고 궁금증이 생겼습니다.
텍스트를 이미지로 바꾸려면 어떻게 하는지...

alwaysN00b의 이미지

HTML문서에서 PDF 파일 컨트럴

안녕하세요.

HTML에서 PDF파일을 컨트럴하고싶습니다.

지금은 PDF파일을 열었을때 한페이지만 출력되게 하고싶습니다.

OBJECT태그, 프로퍼티, html에서 pdf 등등등
여러가지로 검색해 봤는데 답이 안나오네요.

자주가시는 싸이트나 조언 부탁드립니다.

YiCuFe의 이미지

[질문] 해석부탁드립니다. typedef struct { } rwlock_t;

119 #if (__GNUC__ > 2)
120 typedef struct { } rwlock_t;
121 #define RW_LOCK_UNLOCKED (rwlock_t) { }
122 #else
123 typedef struct { int gcc_is_buggy; } rwlock_t;
124 #define RW_LOCK_UNLOCKED (rwlock_t) { 0 }
125 #endif

출처 : http://lxr.linux.no/source/include/linux/spinlock.h?v=2.4.18#L123

hokim의 이미지

컴파일시 ld가 왜 동적라이브러리를 못찾는 걸까요?

컴파일하는 과정에 다음과 같은 에러메세지가 나오는데...

g77 -shared -Wl,-export-dynamic *.o -o ../so/libkernlib.so.1.2 -Wl,-soname,libkernlib.so.1 -L/usr/X11R6/lib -lX11 -lXt -lXm -lcrypt -L/usr/lib/gcc-lib/i486-linux/3.3.5 -L/usr/lib/gcc-lib/i486-linux/3.3.5/../../.. -lfrtbegin -lg2c -lm -lgcc_s -lgcc -lgcc_s -lgcc -llapack -Lsos -lgrafX11 -lmathlib -lpawlib
/usr/bin/ld: cannot find -llapack
collect2: ld returned 1 exit status
make: *** [../so/libkernlib.so] Error 1

lapack 라이브러리는 /usr/lib 밑에 있는데 왜 ld가 그것을 못 찾는지 그 이유를 모르겠군요 --;

kdg820201의 이미지

ffmpeg 서버를 이용해 mplayer재생시..

ffmpeg서버를 이용해 streaming서비스를 구현하기 위한 프로젝트중입니다..
ffmpeg소스를 받아서
./ffserver -f doc/ffserver.conf
./ffmpeg -i /tmp/뮤비.mpg http://localhost:8090/feed1.ffm
으로 서버를 띄우는데까진 성공을 했으나..
client에서 재생시
mplayer http://localhost:8090/test.asf
하면 재생이 됩니다..
그런데 한 7~8초(?)정도 재생하다가 꺼져버리네요...ㅡ.ㅡ
그래서 ffmpeg폴더 밑에 doc/ffserver.conf에서
VideoFrameRate 15 <----이부분을 150으로 바꾸고..
해보니 사운드는 끝까지 플레이가 되는데 화면은 거의..처음 화면에서 끊겨서 나오질 않습니다..

페이지

프로그래밍 QnA 구독하기