프로그래밍 QnA

kimdjin의 이미지

c로 만든 cgi??

C로 프로그램을 간단하게 만들었습니다.
쉘에서는 잘 실행이 되나 웹에서는 실행이 안되고 인터널 서버 에러가 뜨더군요,
물론 perl로 된 프로그램은 웹에서 cgi가 잘 실행이 됩니다.

다른 사람들이 만든 코드들도 잘 실행이 되는데 제가 만든것들 웹에서 실행하려면 인터널 에러가 뜨는데 그 이유가 먼지 궁금합니다.

leolo의 이미지

[질문]구조체의 크기에 관한 질문..

다음과 같이 구조체를 잡았습니다.
struct eth_info{
char name[IFNAMSIZ]; //16byte
struct sockaddr addr; //16byte
struct sockaddr broadaddr;
struct sockaddr netmask;
char hwaddr[32]; //32byte
};

struct msp_bc {
uint8_t type; //1byte
uint8_t len; //1byte
struct eth_info einfo; //96byte
};

이렇게 구조체를 잡으면 일반 데스크 탑에서
gcc로 컴파일 한 후에 실행 시키면
msp_bc구조체는 총 98byte를 차지 합니다.
그런데, arm-uclibc-gcc로 컴파일한 후에
임베디드 보드에서 수행 할 때는 100byte로

andrea0705의 이미지

[질문] PLC와 통신시 서버단 메모리는 어떻게 하는게 좋을까요?

안녕들 하세요.

UNIX기반에 PLC와 통신하여 제어하는 프로그램을
LINUX로 변화코자 합니다.

근데, UNIX에서는 PLC에서 받은 메모리 번지를
Shared Memory에 넣고 IPC로 프로세스간 통신을 하였는데
디버깅하기도 힘들고, 불안하더라고요.

그래서, LINUX에서는 다른 방법이 없나해서요..

추가로,
누군가 Berkeley DB를 써 보라고 하시는데 혹, 사용해 보신 분이 있어면
연락좀 주세요.

jimink의 이미지

[질문] 레드햇7.2에서, 커널을 컴파일하고 싶은데요

안녕하세요.
이제.
cross-compile과 리눅스소스 받아서 arm용 리눅스 패치도 하고 버전을 받아서 컴파일하고
테스트를 마치고.. 등등을 했습니다.

음..
그런데.이제 갑자기 드는 생각은 현재 깔려있는 redhat7.2 영문판에.
제가 짠 드라이버를 커널에 올려보고 싶다는 생각을 했습니다
redhat7.2깔 때 모두 다 선택해서 깔았거든요.
그런데 리눅스 소스 받아서 했던것과 같은 폴더를 못찾겠네요.
제가 설치해서 쓰고 있는 PC의 redhat7.2 커널 컴파일은 어느디렉토리에서

anna의 이미지

간단한 질문인데요..linux 상에서 cat /proc/stat 시 read_io_op

$cat /proc/stat <enter>

하면 아래처럼 뜹니다.

[code:1]cpu 5779 0 3641 9664979
cpu0 5779 0 3641 9664979
page 94859 139644
swap 0 0
intr 11142085 9674399 2 0 106577 3446 0 0 0 0 0 0 0 0 0 43556 5 0 232 568249 0 16 745603 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

musik의 이미지

pthread 와 c++

간단한 큐를 만들어 테스트하던 중입니다.

이상하게 inserter 쓰레드에서 큐의 put 을 호출할때 세그폴트가 나면서 죽는 경우가 있습니다.

도무지 원인을 모르겠습니다. STL 과 thread 간의 문제인가요?....

또한, 로컬스코프내에 선언된 변수, 즉 스택에 위치하는 변수를 따로

동기화를 해주어햐 할 필요가 있는 경우도 있나요?

스택을 공유하는 경우도 있다고 들은것 같은데... 고수님들의 조언을 부탁

드립니다.

감사합니다.

------------------------------------------------------------

불량도ㅐㅈㅣ의 이미지

[질문] .dll 파일에서 헤더 파일을 이용할수 있습니까?

http://winpcap.polito.it/

여기가서 winpcap 3.0 beta autoInstaller를 깔았습니다.

그러니깐 C:\Windows\Sytem\packet.dllC:\Windows\Sytem\wpcap.dll이 깔리더군요.

여기 깔린 .dll 파일에서 헤더파일을 이용할수 있는지.

윈도우에서 libpcap을 이용하고 싶은데...

#include <pcap.h>
#include <net/bpf.h>
....

이렇게 말이에요? 가능한가요?

Rainmaker의 이미지

traveling salesman problem 문제..

traveling salesman problem 에 관한문젠데요..

(0,0) 부터 (100,100) 까지 있는 좌표에서

임의로 점을 찍어서 최단경로를 구하는 프로그램을 짜야하는데

10개정도까지는 어떻게 구해지는데 점의 갯수를 늘리면 잘 안됩니다..

일일히 N! 번 계산하는데는 한계가 있어서 조언을 구합니다..

혹시 해보신분 있으면 가르침을 좀.. ^^;

제리의 이미지

리눅스 한글패치 같은걸 공부하고 싶습니다..

돌아다나는 외국 app들을 보면서...그리고 많은 한글 패치된 app들을
보면서 저도 함 공부해보고 싶더군요..

무엇을 배워야하나요?
어디서 부터 시작을 해야하는 거죠?

지금...간단한 C+ 프로그래밍하고 있습니다. API도 공부중이고요...

towngo의 이미지

윈됴소켓.. -_- +

음.. 요즘 간단한 게임을 만들고 있는데.. 클라이언트쪽 소켓이 계속 말썽이네요.. 서버는 리눅스구 클라이언트는 윈됴인뎅.. 리눅스로 만든 클라이언트는 문제가 없는데.. 아 물론 로컬에서 테스트하지 않고 리모트로 해서 윈됴랑 같은 환경에서 했는데 이렇쿤요.. -_- +

며칠전에 질문했었는데.. send() 후 바로 다음 라인에서 close()를 하면 윈도쪽에선 못 받네요.. 첨엔 서버에서 패킷을 그냥 비워버리는줄 알았는데.. 리눅스로 클라이언트를 만들어 해 보니 잘 들어오는군요.. 헐..

페이지

프로그래밍 QnA 구독하기