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

버그소년의 이미지

Solaris에서 C++컴파일한 실행파일이 공유라이브러리를 찾을때..

gcc/g++이설치되어 있는 솔라리스에서 컴파일을 잘 하고나서

실행파일을 실행시키면 libstdc++.so.2.10.0를 열 수 없다는 에러메세지를 출력하며 죽습니다.

해당 라이브러리는 /usr/local/lib에 설치가 되어있는데요..

제가 알기론 LD_LIBRARY_PATH라는 환경변수를 세팅해주면 되는걸로 알고있는데..

안되네요..

그리고 솔라리스는 /etc/ld.so.conf파일도 없네요..

솔라리스에는 공유라이브러리 경로를 어떻게 지정하는거죠?

고수님들의 답변 기다리겠습니다.

haijun의 이미지

C언어로 작성한 코드를 비주얼베이직에서 불어와서 사용가능한가

핵심코드는 C언어로 작성하고,
사용자 인터페이스등은 비주얼베이직작성하려고 합니다.
C언어로 작성된 코드를 비주얼베이직에서 불러와서 사용할수있나요?
아니면 다른 방법이 있으시면, 알려주세요.

제가 C는 아는데, 비주얼베이직은 도통 초짜라 모르거든요.
이 것이 가능하다면 비주얼베이직을 배우려고 합니다.
불가능하다면, 다른 언어를 배워야 하는 상황이거든요.

답변에 미리 감사드립니다.

송지석의 이미지

jfbterm과 screen의 스크롤은?

으.. 왜 글이 없어졌지?

올려짐: 2003년6월2일 10:16 주제: jfbterm과 screen의 스크롤은?
콘솔에서 한글을 쓰기 위해 커널 컴파일하고 jfbterm을 깔았습니다. 한글이 잘 나오네요.

그런데 Shift-pageup, pagedown 키로 스크롤이 안됩니다(이걸 physical buffer라고 하죠?).

screen 에서도 마찬가지로 스크롤이 안되는데요..

이걸 스크롤할 수 있는 방법이 있을까요?

screen의 info 페이지를 읽어보니 뭔가 scroll back 버퍼크기를 설정하는 부분도 있는데...

방법을 잘 못찾겠습니다. 검색해봐도 jfbterm은 일어페이지만 나오고 screen 은 너무 일반적인 단어고..

spinel1의 이미지

비쥬얼 스트디오에 대해 질문이요~

C를 짜는데요.

모듈화 시키려고 하거든요.

프로그램에서 좀 긴 함수는 빼내서 다른 c화일로 만들고 싶은데...

리눅스 환경의 gcc는 할 수 있겠는데...

vc++로는 어떻게 하는줄 모르겠네요.

이런 질문은 데브피아에 가서 해야 하나??

부탁드립니다.

...

아 그리고 아래에 2중 포인터 malloc하는거 가르쳐 주신 분들 정말 감사드립니다. 아직 제가 포인터에 대한 이해가 부족해서요. ^^

realian의 이미지

리눅스에서만 웹 접속이 가능한 경우?

학교에서 운용하고 있는 한 리눅스 서버가
리눅스를 제외한 다른 운영체제에서 접속이 되지 않습니다...

처음부터 그런것은 아니었고..
학교 네트웍을 기가비트 망으로 바꾸는 과정에서 어떤 장비를 추가했다고 하는데
그 이후로 윈도우나 솔라리스 등의 OS에서 접속이 안됩니다...

정확하게 말해서 접속이 아예 안되는 것은 아니고
웹서버의 경우 어떤 파일이든간에 2KB 정도만 보내고 그 다음에 보내지 않고 먹통이 됩니다...
그렇다고 connection close나 lost 가 뜨는것도 아니고..

krim20의 이미지

프로세스 스케줄링을 하는데요.. 모르는 것이 있어서여..

안녕하세요..
프로세스 스케줄링을 하려고 합니다. 운영체제을 공부하면서 시뮬레이션을 하려고 해서요..
:
actSIGUSR1.sa_handler = ProRun;
actSIGUSR2.sa_handler = ProReady;
:
>> "SIGUSR1 시그널을 받게 되면, 화면에 간단한 문자열(자신의 프로세스 번호)를 출력하고 무한 루프를 수행합니다."

무한 루프라는 것은 단순하게 하면 되는 것인가요?
void ProRun(int sig)
{
for(;;)
{
}
}

>> "이후에 SIGUSR2 시그널이 도착하면 무한 루프에서 빠져 나와서 다시 sleep()을 호출하고 대기하도록 프로그램하기 바랍니다."

cguy의 이미지

Qmail 사용자 계정 추가 하는방법?

Qmail 가상 유저 추가 하는방법?

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

qmail + checkpassword 를 이용해서 큐메일 설치 하였습니다. (vpopmail 설치
안함)

메일 발송과 수신, 내부<->외부 모두 잘되고

아웃룩에서도 메일 잘 긁어오고 메일 발송도 잘됩니다.

(리눅스 만진지 2주 큐메일 설치해본지 1주만의 쾌거. ^^)

현재는, 설치할때 root, postmaster 등을 alias한 기본 계정 1개만 쓰고 있습니
다.

메일 계정을 추가해야 하는데, 추가하는 방법은 안나와있네요. (vpopmail 은

spinel1의 이미지

2중 포인터에서 malloc에 대한 질문....

2차원 배열로 행렬을 만드는 건데요.

행렬의 크기가 동적으로 변해야 하거든요.

그래서 2중포인터로 잡고....

행과 열부분을 동적할당으로 하려고 하고 있거든요.

n*n 행렬을 만들 경우에는.... 아래처럼...

int **a, n;

scanf("%d", &n);

a=(int**)malloc(sizeof(int)*n*n);

이렇게 하는거 아닌가요?

그런데 결과가 안나오더라구요.

혹시 아시는 분 있음 답변 달아주시기 바랍니다.

아울러....

malloc 사용하지 않고 배열의 크기를 동적으로 받는 방법도 있나요??

rain의 이미지

메신져에서 서버와의 소켓 연결을 계속 유지 해야하는지요..

java로 메신져를 만들어 보고 있습니다.
궁금한건 로그인 후에 서버에 연결된 상태를 유지해야하는지
궁금해서 입니다.
로그인 하면서 다른 client에 대한 ip주소나
기타 정보를 받아와서 client끼리 직접 연결하도록 구성해서
실제 로그인 후에 서버와 데이터를 주고 받는 경우는 자리비움이나
그런 상태를 모니터링 하는 경우 밖에 없게 돼는데 그런 경우에만
socket을 열어서 서버에서 정보를 변경하도록 하고 닫는게
계속 열어두는 것 보다는 효율적인거 같습니다. 게다가 서버쪽에서

superb86의 이미지

시그널을 보낼때 sleep을 해야 합니까?

안녕하세요

시스템 프로그래밍책을 보면서 공부를 하고 있습니다...

그런데 시그널 을 보내는 함수가 kill()함수를 사용합니다.

kill(pid, SIGUSR1); 이렇게 사용을 합니다.

앞에 sleep()을 써야 제대로 동작을 합니다...

예제도 sleep(1); 나오고 다음에 kill()함수를 사용하여 제대로 결과를 얻는데
sleep()함수를 빼면 제대로 결과가 안나오네요...

답변 부탁드립니다... 왜그런것인지..잘 모르겠네요..

페이지

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