프로그래밍 QnA

hyangii의 이미지

SDL 다룰줄 아시는 분 도와주세요=;

안녕하세요.

제가 하고자 하는것은 SDL로 쓰레드를 생성해서 랜덤한 수를 공급하고요

그 수를 높이 수치로 받아서 높이가 변화하는 사각형을 opengl로 써서

구현하는 것입니다.

SDL을 안끌어들여도 지장은 없지만, 더블버퍼링을 해도 깜빡거림이 없어지지

않아서, 건드리게 됐는데, 컴파일 & 실행이 안되고, 주위를 인터넷을 찾아도,,

원하는걸 찾기가 힘드네요(기초적인 부분을 몰라서리 -_ㅠ);;

우선 사용되는 헤더파일들은
[code:1]#include <stdio.h>

zxcvbnm의 이미지

클라이언트, 서버 어디에서 잘못처리한건가요?

소켓통신을 통해 데이타를 송수신합니다.

서버쪽송신(unix c언어)

아래와 같이 파일을 읽어서 1024로 짤라서 보냅니다.

fp = open( pathfile, O_RDONLY );
read( fp, packet, 1024);
Write( sockfd, packet, sizeof(packet) );

클라이언트에서는 다음과같이 받습니다.
CClientSock* m_pClient;
m_pClient->Receive(&data,1024);

클라이언트 (vc++)에서 받을때 1024, 1025 에 한글이 반반씩 걸려 있으면 깨진다고 합니다.( ... 홍길 Z?졄?서울특별시 ... ) 이런식으로...
위 깨지는부분은 첫번째패킷과 두번째패킷을 CString 으로 붙인것입니다.

김희상의 이미지

뮤텍스와 세마포어의 동작에 대해서...

세마포어나 Process-Shared-Mutex에서요...

여러개의 프로세스가 돌고있고,그중 한 프로세스가 락을 건 상태에서
죽어버렸을 때(SIGKILL, SIGSEGV 등등..) 어떻게 되나요?
OS가 LockObject를 해제하면서 락을 풀어서 다른 프로세스에서 계속
진행할 수 있게 해주나요?
아니면, 그냥 무한대기(?) 상태에 빠지게 되나요?

지나가는새의 이미지

kldp bbs와 같은 형식의 이미지게시판

phpbb.com에서 phpBB2를 받아 설치 하였습니다. 그리고 이런저런 Mod들을 설치 중인데, 이곳 kldp bbs와 같은 형식의 이미지 게시판은 찾을 수 없어서 문의 드립니다.

제가 찾아본 앨범게시판은 모두 별도의 앨범 카테고리를 가지고 있더군요.
또한 포탈이나 phpbb.co.kr에서 제공하는 EzMod등은 저에게는 필요치 않은 기능이 너무 많기도 하구요.. 저는 bbs.kldp.org처럼 게시판만 사용할 생각입니다.

제가 원하는것은 이곳처럼 카테고리 자체가 게시판에 속해 있고, 그 내부에서 포럼을 만들 때 이미지사용이 가능한 게시판을 원합니다.

down7town의 이미지

gcc -lz

mysql api관련한 컴파일 옵션에서 에러가 나길래 -lz옵션으로 해결했거든요.. 저말고도 이런 분들이 있더군요.. 근데, 정확하게 이옵션이 의미하는 바가 뭐죠..
좀 부끄럽군요.. ㅋㅋ
$ gcc -o dbtest dbtest.c -lmysqlclient -I/usr/include/mysql/ -L/usr/lib/mysql
/usr/lib/mysql/libmysqlclient.a(my_compress.o) In function `my_uncompress'
my_compress.o(.text+0xaa) undefined reference to `uncompress'
/usr/lib/mysql/libmysqlclient.a(my_compress.o) In function `my_compress_alloc'
my_compress.o(.text+0x13c) undefined reference to `compress'
collect2 ld returned 1 exit status

dreampia의 이미지

solaris package

http://www.sunfreeware.com

에 가셔서 원하는 version, architecture 별로 package를 다운 받으실 수 있습니다.
지금 안 들어가져서 그러던데, flex와 bison이 있던 것 같던데.. ^^;

package 설치는 하실 줄 아시죠?

# pkgadd -d package명...

웬만한 것들은 찾을 수 있을 겁니다.

jjasook의 이미지

[질문] bison, flex 에 대한 또 다른 질문.

.UNIX, SunOS5.6, 5.8

다름이 아니라,
설치문제는 둘째 치고,
제가 알기로는 기본적으로 bison, flex를 설치하게 되면 기본적으로,
/usr/local/bin

아래에 실행파일이 생기고, /usr/local/include
아래에 필요한 헤더파일이 설치되는 것으로 알고 있습니다.

Makefile에서

mmc.tab.c: lex.yy.c mmc.y
bison -d mmc.y

lex.yy.c: mmc.l
flex mmc.l

이렇게 하게 될때, bison, flex가 안 깔려 있으면 에러가 발생해야하는 것으로 알고 있는데,

whereis bison, whereis flex해서 검색을 했는데도, 두 파일이 존재하지 않는것을 확인을 한 후,

jjasook의 이미지

[질문] flex, bison 설치관련 질문

flex, bison을 설치하려고 합니다.

어디서 구할 수 있나요?
bison은 그래도 찾았는데, flex는 찾을 수가 없습니다.

그리고, 이 두 프로그램을 설치하는데,
컴파일 하는 것 말고 그냥 PKG형식으로 설치하는 방법은 없나요?

제가 찾은 bison같은 경우는, make를 해야하는 소스파일까지 다 들어 있는 것인데,

제가 원하는 것은 컴파일 까지 모두 되어 있어서,
그냥 가져다가 설치만 하는 것이 필요합니다.
flex, bison 둘다요~!

알려주십쇼

ahearf의 이미지

RS232C 통신을 하려고 합니다

RS232 통신을 하려고 합니다..

리눅스 기반으로 컴포트를 이용해서 PC두대를 연결해, 한쪽에서 문자를

입력하면 다른쪽에서 받은 문자를 출력하는 식으로 할려고 합니다.

예제등을 많이 찾아봤지만 잘 안되는군요.

minicom으로 했을땐 잘되는걸로 봐서 연결자체는 문제가 없는거 같은데

잘 안되네요. 기본적으로 시리얼 프로그래밍 하우투의 Canonical로 했었구요

해보신분들 조금만 신경써 주시면 감사 하겠습니다..

리눅스 프로그래밍 힘

merely_c의 이미지

캐릭터디바이스를 멀티플렉싱 할려고 합니다.

캐릭터 디바이스를 멀티플렉싱 할려고 합니다.
select 를 이용을 해서 하는게 맞는지 모르겠습니다.

리눅스디바이스드라이버책 에 scull 을 여러개 만들어서
프로세스가 하나 떠있어서 scull 0 ~4 까지를 모두 열어 놓고 기다리고
다른 프로세스가 /dev/scull0 을 열어서 some data 를 쓰고 응답을 기다립니다.
원 프로세스는 request 를 받아서 응답을 보냅니다.
이렇게 구상을 하고 있는데 select 를 써서 하는게 맞는지 모르겠습니다.
아울러서 드라이버에서 주

페이지

프로그래밍 QnA 구독하기