프로그래밍 QnA

mclljr의 이미지

와~ 이클립스 짜증 제대로나요..^^/

개발 툴을 몇개 써보긴 했지만, 이클립스 처럼, 지 맘대로인 녀석은 또 처음이예요.^^;

여러분들도 별 수 없이 이클립스 사용하고 계신가요??

정말 갖다 버리고 싶네요. ibm 레셔널을 쓰고 말지.. -ㅅ- 아놔...

등록한 톰캣 로컬 서버 수정한다고 등록된 톰캣 서버 삭제하고 server.xml 수정하고, 다시 등록하려니 이게 미쳤나 등록못한다네요... -ㅅ-;;
아놔.. 정말 이클립스 개발시에는... 삽질 안하는 때가 없네요..;;

닝기리 구굴링 해도 뻘소리나 해대고;;;

pysliebe의 이미지

cygwin - 파일이 있는데도 command not found 라는 메세지가 뜨는데 왜 그러는지 모르겠어요

안녕하세요.
또 질문을 드립니다.

cygwin 사용중입니다.
/nachos/proj1/ 디렉토리에 nachos폴더,nachos.conf파일,make파일이 있습니다.

이번에 재설치를 했는데요

이전엔 이 상태에서 nachos 라고 명령을 치면

nachos 5.0 initializing...config interrupt timer user-check grader
......... 이러면서 무언가의 글씨가 막 떴는데

지금은 bash :nachos: command not found라고 뜹니다.

무엇이 문제인지 아시는분은 답변을 부탁드립니다. ㅠ,ㅠ

kkb의 이미지

main( ) 함수 리턴값 처리가 어렵습니다

open source 프로그램의 main 함수를 보니 아래와 같이 코딩되어 있습니다

# cat boo.c
(생략)
int main(void)
{
(생략)
	ret = foo();
 
	if (ret)
		exit(0);
	else
		exit(1);
}

프로그램이 성공했는지 실패했는지를 확인하고
이에 맞춰서 스크립트로 처리할 필요가 있어서
# ./boo
...
# echo $?
0
#

$? 값을 확인해보니 성공해도 0이 출력되고 실패해도 0이 출력됩니다.

exit( ) 함수는 $?에 값을 저장하지 않더군요

그래서 exit( ) 함수를 return 으로 바꿨습니다.

queenmedley의 이미지

[완료]포트란 컴파일 에러좀 도와주세요..

어제도 질문을 드렸는데 해결하고 나도 에러가 연속이군요..
ioapi-3.0 컴파일을 하고 있는데 아래와 같이 에러가 발생합니다.

*****************************************************************

pysliebe의 이미지

cygwin 설치후 .bashrc path 설정하는데 아시는분들 도움을 받고 싶습니다.


저는 현재 cygwin을 사용해서 .bashrc path를 설정하는데
왕초보라 그런지 이런저런 문제가 계속 생기네요.

1)저는 .bashrc이 없어서 복사해서 사용하는데 괜찮을까요?
기본적으로 .bash_profile이나 .bashrc 파일이 있다는데... 저는 없어서
cygwin-etc-default에서 복사해서 썼는데 괜찮을까요??

2) vi ~/.bashrc 를 입력하니
~
~
~
.bashrc [new file]
이렇게 뜨는데.. path 설정을 어떻게 하는지 아시나요??

검색해보니 vi ~/.bashrc를 쳐서 path를 설정하라는데... new file이 뜨는걸 보니
뭔가 문제가 있는듯 합니다;;

3)무언가를 실행할려고 입력을 했는데 (nachos)
bash nachos command not found - 라고 하네요..
어제는 됬었는데 이런 메세지가 뜨는 이유는 뭘까요??

trymp의 이미지

리눅스 커널을 32bit 로 빌드하고 싶습니다.

제 컴퓨터가 Pentium(R) Dual-Core CPU E6600 @ 3.06GHz 이 CPU 를 가지고 있고요

커널을 32bit 로 빌드하려고 하는데 잘 안됩니다.

#bash] uname -a
Linux trymp-desktop 2.6.32-21-generic #32-Ubuntu SMP Fri Apr 16 08:09:38 UTC 2010 x86_64 GNU/Linux

#ifdef CONFIG_X86_32
# include "processor_32.h"
#else
# include "processor_64.h"
#endif

한마디로 저는 위와 같은 형태에서 # include "processor_32.h" 이 쪽 32bit 로 컴파일 하고 싶습니다.

그런데 menuconfig 를 막 뒤져봐도 어떻게 32bit 로 바뀌서 빌드하는지를 모르겠습니다.

커널 고수님들 도와주시면 감사하겠습니다.

eventia의 이미지

[완료] perl 정규식을 사용하는 치환에 대한 질문

perl 치환에 대한 질문입니다. 단순치환이 아니라 조금 복잡하네요. 사실 정규식도 잘 모르는 형편이라 조언을 구합니다.
치환하고자 하는 문자열은 다음과 같습니다(가정). 음악부호들입니다. 처음 숫자는 음의길이고, 두번째 알파벳은 옥타브로 소문자와 대문자로 나눕니다. 두개면 두옥타브, 세개면 세옥타브입니다. 마지막 #, ##, -, -- 가 붙을 수 있습니다.

4FF##
4F--
8A-
16c
4GG##
4g--
4A-
4c

$str = "4FF##\n4F--\n8A-\n16c\n4GG##\n4g--\n4A-\n4c\n";

문제는 여기서 -- 일 경우 조를 하나 내리려고 합니다. F-- 이면 E로 치환합니다. FF-- 면 EE 로 치환합니다. 마찬가지로 ## 인 경우도 하나의 조를 올립니다. F## 이면 G 로 GG## 이면 AA 로 치환합니다. 이 치환하는 방법을 모르겠네요. 혹시 도움주실 분 계시면 고맙겠습니다.

queenmedley의 이미지

[완료]make에서 라이브러리 경로 추가

프로그래밍 초짜라서 make 파일을 일일이 수정해가면서 컴파일하고 있는데 여기서는 도움을 청해야할거같습니다.
ioapi-3.0 컴파일을 하는 도중 아래 같은 에러가 발생합니다.
********************************************************************************************************************
make[1]: Entering directory `/home/wonhae/Modeling/ioapi-3.0/m3tools'

cleansugar의 이미지

스타오디션 위대한 탄생의 심사의원 특성 수치화

스타오디션에서 심사위원이 10점만점으로 점수를 매기잖아요.

이 사람들 점수가 타 위원이랑 차이 나는 거를 알고 싶습니다.

이 때 표준편차와 비교하면 될 것 같은데 많이 쓰이는 방법이 있으면 구체적으로 알려주세요.

다른 평가방법도 있으면 소개 바랍니다.

dingkyu의 이미지

여러 스레드가 하나의 함수를 동시에 사용하려 들때, 과연 함수는 동시에 실행될 수 있나요 ?

최근 멀티스레드로 프로그램을 작성하다가 문뜩 궁금한 사실이 생겨서 질문글 작성합니다.

간단히 제가 궁금해하는 사항을 설명하면 다음과 같습니다.

A 라는 콜백함수 형태의 함수가 있습니다.

그리고 2개 이상의 스레드가 실행하면서 A라는 콜백함수를 호출하게 됩니다.

시스템이 듀얼코어 이상이라, 2개의 쓰레드가 동시에 수행이 가능하다고 할때, 이 A라는 콜백함수 역시 동시에 수행이 가능한가요 ? 즉 동시에 2개 이상의 스레드에 의해 호출이 가능하고 그 기능역시 수행이 가능한건지 궁금합니다.

만약 안된다면, 2개의 스레드중, 하나의 스레드가 먼저 A 함수를 호출해서 함수내용을 수행하고 그 다음 스레드가 A함수를 호출해서 함수내용을 수행하게 되는것인지, 궁금하네요.

참고할 수 있도록 도움 부탁드리겠습니다.

페이지

프로그래밍 QnA 구독하기