프로그래밍 QnA + 설치 및 활용 QnA

namhw의 이미지

stdio.h 가 없다고 나오는것 같네요..-_-;;;

새로 리눅스를 깔았습니다.
그리고 컴파일할게 있어서 하려고 하니 안되더군요.
그래서 간단하게 hello을 찍는 test.c 를 작성하고
컴파일 해보니

test.c:1 stdio.h ?? ???? ????? ??

이런 에러가,,,, 아마 GCC만 깔리고 *.h 파일들은 안깔렸나 봅니다.
/usr/include 가보니 stdio.h같은 자주쓰는 것들이 보이질 않네요.

그래서 리눅스시디에서 rpm이 있으면 깔려고 했는데,,, 뭐가 뭔지
잘모르니,,,, 어떤걸 깔아야 하나요?
우선 보니 glibc 로 시작되는거랑 gcc로 시작되는것들은 다 깔린듯 싶은데요.

noksack의 이미지

컴파일 에라 메세지가 나와요

안녕하세요
한컴 3.1ftp 버전을 설치했습니다.

일반 메세지를 출력하는 c 프로그램은 컴파일및 실행이 잘 되는데

간단한 echo client/server 소스를 컴파일 하니까...아래와 같은 에라가 납니다.
분명히 다른 리눅스 및 유닉스에서 돌아가는 거고...네트웍프로그래밍 예제소스입니다.

[root@localhost ex]# gcc -o echo_client echo_client.c
In file included from /usr/include/bits/posix1_lim.h126,
from /usr/include/limits.h144,
from /usr/lib/gcc-lib/i386-hancom-linux/3.2.3/include/limits.h132,
from /usr/lib/gcc-lib/i386-hancom-linux/3.2.3/include/syslimits.h7,

noksack의 이미지

패킷 분석이란 게 어떤 의미를 가지는지

안녕하세요
패킷 분석을 할 줄아냐 모르냐 그러던데...그게 정확하게 어떤
의미를 가지는지 알고싶습니다.

분석 툴을 이용하는거 같은데요....
초보자도 쉽게 할수 있는것인지요...

sigers78의 이미지

리눅스 잘하시는분 도와주시겠어요

리눅스 잘하시는분.. 도와주실수있을까요?
제가 프로그램을 공부하고있는데요
아래의 문제들을 C언어로 한번 짜봤는데요..
리눅스로는 어떻게 나올지 궁금해서요
제가 리눅스는 잘모르거든요..
이제 막 프로그램을 공부하는 초짜라서..
C로는 아래문제들 풀수있겠지만 리눅스로하자니 힘드네요.. 어렵고
문제 풀수있으신분들 제 메일로 보내주시면 감사합니다
lovesaker85@hanmail.net

1. 현재 시간과 날짜를 today.txt에 저장하는 쉘 스크립트를 변수와 파이프라인,리다이렉션을 이용하여 작성하여라.

shean0의 이미지

EXEC SQL WHENEVER SQLERROR CONTINUE에 대한 설명을 부탁드립니

음.. proc에서 계속적으로 의문이 되는

EXEC SQL WHENEVER SQLERROR CONTINUE; 이 문장이 의미하는 것에 대해서 문의 드립니다.

예를 들면
[code:1]/* Declare error handling function. */
void sql_error(msg)
char *msg;
{
char err_msg[128];
size_t buf_len, msg_len;

EXEC SQL WHENEVER SQLERROR CONTINUE;
//<==이것을 빼면 어떻게 될까.. 있으면.어떤 기능인지??
printf("\n%s\n", msg);
buf_len = sizeof (err_msg);
sqlglm(err_msg, &buf_len, &msg_len);

sjang의 이미지

컴파일과 링커에 대한 질문입니다.

질문의 내용은 링크시의 오브젝트의 위치에 관해서 입니다.

예를 들어 1.c 부터 100.c 까지 100개의 .c 를 컴파일 해서

100개 .o 로 만들고 100개의 .o 를 링크해서 하나의 .elf 를 만들때

1.o 2.o 3.o 4.o 5.o ~~ 10.o 의 오브젝트들은 바이너리의

특정한 위치에 위치하도록 Scatter File을 조정해 주었습니다.

다음번 컴파일시에 99.o 를 약간 수정하여 컴파일 하면

99.c 만 컴파일 하고 링크를 하게 되었을 경우..

정확한 위치를 지정해 주었던 1.o ~ 10.o 의 오브젝트들의

cohuman1의 이미지

MySQL 버전별 DB 호환.. 또 DB 폴더(data)는 독립된건지??

안녕하세요.

우선 MySQL 에 data 폴더가 DB 폴더로서 독립되어 있는지 알고 싶구요.
그러니깐 MySQL 이 설치된 되라면 아무곳이나
data 폴더를 붙여주면 작동이 하는가 하는...

그리고 제가 MySQL 3.23.55 버전을 사용하는데요.
MySQL 3.23.58 이나 4.x 로 업그레이드를 할려고 하거든요.

3.23.58 로 업그레드시에 그냥 source 를 받아서 설치만 하면
그대로 data 폴더가 유지되면서 설치가 되는지 알고 싶네요.

아니면 data 폴더를 다른곳에 복사해두고 3.23.55 버전을 삭제하고

onemind555의 이미지

윈도우에서 ssh 사용 하는 방법이 어떻게 되나요.?

puty받아서 ssh접속하면 된다기에 접속 해보니 접속 하자 마자 끊겨 버립니다. 뭐 이딴 프로 그램이 있는지.. 좋은 프로 그램 없을 까요..

CVS접속 하려고 하는데 정말 복잡하네요.. 리눅스에서는 간단하게 되는 것이 윈도우에서는 왜이리 어려 운지 모르겠군요.. 리눅스에서 사용과 똑같이 할 방법 없을 까요.. 거북이CVS라는 것도 받아 봤고 WinCVS도 받아 봤고 이름없는 CVS도 받아 봤지만 DOC에서는 ssh접속에 대해 설명이 제대로 안 되어 있더군요..
소스 포지에가서 문서를 보기도 했지만 그문서가 맞는 지도 모르겠어요.

cccc2002의 이미지

유니크한 파일 이름을 사용하고 싶은데..

소켓에서 클라이언트로 부터 받은 데이터를 유니크한 파일명으로 저장하려고합니다.
지금은 시간함수time(&now) 을 이용해서 now(초단위)값을 사용하고 있는데 만약에 같은 시간에 데이터가 들어오면 같은 파일 이름이 생길 가능성이 있는데 이를 어떻게 처리 할수가 있을 까요?
서버에 동시에 접속할수 있는 사람을 10명 이하로 제한하다고 하면 시간에다 각각 소켓디스크립터를 붙여서 파일 이름을 만들수 있을거는 같은데 ..
이 방법도 유일 파일 명을 만드는 방법은 아닌거 같네요.

bluevois의 이미지

아파치 실행시 안되는데.. 어떻게 해결해야 할지...

RedHAt 9.0 + Apache 2.0.47 + PHP 4.3.3 을 잘 쓰고 있다가...

오라클을 신규로 설치하면서 깜빡하구 apache를 선택하고 설치해서
기존에 사용하던 아파치가 구동이 안되서 오라클 설치시에 설치한 아파치를 지우고 했는데도 안되서 error 로그를 확인해 보니..

[crit] (38)Function not implemented: mod_rewrite: could not create rewrite_log_lock
Configuration Failed 이렇게 나오면서 구동이 되질 않는데 apache와 PHP를 다시 설치하여도 똑같은 에러가 나오면 아파치가 실행이 되질 않습니다..

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기