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

이응준의 이미지

[완료] 홈 디렉토리에 write access가 안됩니다.

우분투 hoary 5.04 사용중입니다.

pathfinder의 이미지

우분투, vmware-tool 시작 프로그램에 올리려면?

흐아.. 이 BBS 없었으면 공부하는데 많이 힘들었을 것 같습니다. '-'a

해상도 문제는 쿠분투의 재설치로(...)해결했습니다.

그런데 Vmware tool 때문에 문제가 있어서요.

Vm-ware.co.kr 에 가보니 레드햇에서만 시작 프로그램에 등록하는 방법이 나와 있는데..

우분투에서는 시작 프로그램을 세팅할 수 있는 프로그램은 무엇인지, 어떻게 해야 하는 것인지 알고 싶습니다.

미리 고맙습니다~ ^-^;;

dana1의 이미지

mpich의 사용법을 알려 주십시오.

안녕하세요? 그동안 짬짬히 KLDP에 들려 많은 도움을 얻고 있는 리눅스 초보입니다.

제가 사용하고 있는 코드가 mpich를 이용해서 컴파일해서 계산하는데 mpich 1.2.6 버전을 4 cpu opteron 컴퓨터에 인스톨하여 사용하고 있습니다. 외부의 호스트에 접속하지 않고 로컬 cpu 만을 사용해서 사용하려 합니다.

mpirun -np 4 a.out을 치면
자꾸 제 컴퓨터의 IP로 rsh로 접근하려는데 connection refused를 내면서 에러를 내고 있습니다.

어떻게 하면 rsh나 ssh를 통하지 않고 컴퓨터 자체 CPU만 이용해서 계산할 수 있을까요?

clooney의 이미지

[질문] 폰트 추출관련

안녕하세요 ?
TTF 폰트에서 비트맵 폰트를 추출할려고 합니다.
제가 할려고 하는것은 비트맵 폰트를 추출하여 픽셀을 하나하나
디스플레이 할려고 합니다.
ttf2bdf를 사용하여 해 보았으나, 비트맵폰트가 랜더링이 되지
않은채로 되더군요.
혹시 랜더링이 된 폰트로 비트맵폰트를 추출할 방법이 없나요?
음... 더 나아가 헤더파일로 만들어주면 더 좋고요...으~~

도움부탁드립니다. 수고하세요

dominion의 이미지

[완료] JSBoard 설치 난감하기 짝이 없습니다.

현재 데비안 사지에 아파치 2.0.53, php 4.3.10-10, mysql 4.0.24를 사용 중입니다.
현재 제로보드를 사용하고 있는데 우연히 JSboard라는 것이 있는 것을 보고 한번 설치해보려고 했습니다.
이곳에서 리눅스용 2.0.10을 받아서 설치를 시도했습니다.
그런데 영 만만치가 않네요.

bizzare의 이미지

[질문] C++에서 파일 합치기.. (아직 미해결.... T_T)

제 설명이 부족했네요 -_-;; (수정했습니다.)

C++로 프로그램을 짜는데..

두개의 바이너리 파일이 있습니다.
A라는 파일과, B라는 파일...

이 두 파일을 하나의 파일로 합치는 프로그램을 짜고고 싶습니다.

A바로 뒤에 B를 붙이는 방식으로요. -_-;;

어떻게 하면 될까요? -_-;;;;

bizzare의 이미지

함수 인자로 포인터 넘길 때..

함수의 인자로 주소값을 넘길 때..
32비트 컴퓨터에서는

Function( (int)pSomeAddress);와 같이 int로 캐스팅해서 넘기는 경우가 많았는데요..

64비트에서는 int와 주소값의 크기가 달라서 이게 안되더군요.

void*를 쓰면 될 것도 같은데..

문제는 해당 함수가 포트란으로 제작된 것이라.. void*를 쓸 수가 없는 것 같더군요.

포트란에서 64비트 정수형으로는 만들기 쉽다고 해서..
C에서 어떻게 캐스팅을 해줘야 하는지 고민 중입니다.

limssi73의 이미지

cvs 에서 checkout 시 CVS 라는 directory 없앨 수 있나요?

안녕하세요..

cvs 에서 checkout 받아 작업을 하던중 새로이 import를
하게 될 경우가 생겼습니다.

이런 경우 각 directory에 CVS 라는 directory 가 있는데.
이것을 일일이 다 지워야 하나요? 안 지우면 다시 import 시
CVS 라는 directory는 source 관리 될 것 같아서요..

checkout 시 CVS 라는 directory를 제거 하고 받는 방법좀
알려주세요...

그럼 수고하세요...

bizzare의 이미지

코드상에서 플랫폼 구별..

현재 여러 플랫폼에서 컴파일되도록 코드를 만들고 있는데요.

보통 윈도우에서는
#if (defined(_MSC_VER) && defined(WIN32))와 같이 define 되어 있지않습니까?

_MSC_VER는 VC++의 버전을, WIN32 는 32비트 윈도우를 의미하는 것으로 알고 있는데..

64비트 윈도우는 어떻게 구별하는지요?

그리고 리눅스, 여러 회사의 유닉스 등은 어떻게 구별하는지요?
이미 정해진 것이 있는지요? (규약이라도..)

아니면 프로그래머가 알아서 정해놓고 써야 하는것인지요?

cromkhc의 이미지

초보적인 질문인데요....call by reference 방식좀 알려주세요~~

#include<stdio.h>

void F_ref(int *X, int *Y, int *Z); // Function Prototype declare, by referece

// global var
void main()
{
int A = 22;
int B = 32;

int A2;
A2 = A+B;

F_ref(&A2, &A, &A); //여기서 value 방식으로하면
(A+B, A,A)인데요... ref방식으로 해야해서 주소를 넘거야 하는데 &A+&B로 해야하는데 에러가 나더라구요.. .그래서 변수를 하나 선언해서 보냈는데 괜찮은 방법인가요?

printf("A+B=%d, A=%d, A=%d\n", A2, A, A);
}

void F_ref(int *X, int *Y, int *Z) // 54 22 22

페이지

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