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

bakdorazi의 이미지

컴파일 시 헤더파일 중복으로 에러가 나는 경우우

c프로그램을 짜다 보면 종종 #include nex_port.h 를 했는데도 컴파일 시 nex_port.h에 정의된 함수를 찾을 수 없다는 에러를 종종 보기도 합니다.
그때는 #include nex_port.c 를 해주면 거의 모든 에러가 클리어 되던데요...
그런 걸 남용하다가 아래와 같은 문제가 생겼네요...
아래는 software.c 라는 소스입니다.
아래는 software.c 가 참조하고 있는 헤더파일들입니다.
여기에서 몇 개의 헤더들은 위에서 말한 바와 같이 헤더를 인클루드 했는데도 헤더에 정의 된 함수를 찾을 수 없다는 에러 때문에 본체가 정의된 *.c 소스까지 include 되어 있습니다.
예를 들자면 nex_image.c 나 nex_config.c 같은 것들인데요..

software.c

choboja의 이미지

BUG관련


ubuntu 9.04사용자입니다.
가상 머신에서 프로그램을 이틀정도 돌려났더니 아래와 같은 메시지를 출력하네요.

[ 2192.584002] BUG: soft lockup - CPU#0 stuck for 61s! [pdflush:47]
[ 2226.941502] BUG: soft lockup - CPU#3 stuck for 61s! [hald-addon-acpi:2246]
[ 2229.089002] BUG: soft lockup - CPU#2 stuck for 61s!

ikpil의 이미지

C++ -> C++/CLI -> C# 작업 중, System.IO.FileNotFoundException 가 발생 되어 크래쉬 납니다.

상황은 다음과 같습니다.
1. unmanaged LIB 가 있습니다.
2. unmanaged LIB를 이용해 managed dll 을 만들었습니다.
3. 이때 managed dll 에서 unmanaged 쪽 특정 struct 를 인스턴스 합니다.
4. C#에서 폼을 로드 할 때, 크래쉬가 납니다.

문 제는 특정 struCt 만 인스턴스 할 때 크래쉬가 난다는 점 입니다.
다른 클래스, 다른 struCt를 인스턴스 할 때는 매우 잘 되는데, 특정 struCt만 인스턴스 하면 발생 합니다.

에 러 메세지는 다음과 같이 발생 합니다.

An unhandled exCeption of type 'System.IO.FileNotFoundExCeption' oCCurred in test.exe
Additional information: 지정된 모듈을 찾을 수 없습니다. (예외가 발생한 HRESULT: 0x8007007E)

혹시 이런 문제를 아시나요?

nzer0의 이미지

Qt 튜토리얼 보다가 문득 이해가 안되어서요

MyWidget::MyWidget(QWidget *parent)
     : QWidget(parent)
{
....
}

MyWidget이라는 클래스가 있고(이 클래스는 QWidget 상속 받음)
그 클래스의 생성자 정의 부분인데요

두 번째 줄의
: QWidget(parent) 가 하는 역할이 궁금합니다.

그냥 명시적으로 부모 클래스의 생성자를 호출하는 건가요?

vudghkzm의 이미지

각 픽셀의 RGB 데이타를 이미지파일(ex. bmp, png 등)로 만들어주는 라이브러리 추천 부탁드립니다.

어떤 이미지의 가로와 세로 크기를 이미 알고 있습니다. 그리고 이 이미지의 각 픽셀의 RGB값도 이미 알고 있습니다. 이 상태에서 이 이미지를 bmp파일이나 png파일등 현재 널리 쓰이는 이미지파일로 만들어주는 C 또는 python용 라이브러리가 있다면 어떤게 있을까요?

chxooi의 이미지

커널레벨 파일 건드리기 예제 에러좀 봐주세요....

커널 레벨에서 file 을 access 하는 코드입니다.
read 를 했는데 파일 내용이 뻔히 있는데도 못읽어와서요....

뭐가 잘못된건지 궁금해서요...
vfs_read 의 return value 도 -14 가 나오는게 이상하고...

# pwd
/tmp
# ls -la
drwxrwxrwt 4 root 0 140 Jan 2 05:04 .
drwxrwxrwx 23 500 501 4096 May 11 2010 ..
-r

idrukawa의 이미지

solaris 10 에서 root(루트)(/) 용량 늘리는 방법??

솔라리스 슈퍼 유저님들께 질문드립니다.

제가 어찌어찌하여 export/home말고 /home에 유저를 추가해서 사용하고 있습니다.
but!!!
최초 솔라리스 설치시 export/home으로 HDD의 모든 용량이 할당되어 있어서
현재 / 의 용량이 부족한 상황입니다.
그 어떤 pkg도 설치가 불가능한 상황인지라…

export/home에 할

wizardis의 이미지

두줄짜리 아주 단순한 스크립트 문의

아래 find문은 확장자가 cSsh or cpp or mk인 놈을 뒤져서 libpvfr 라는 문자열이 있는 놈을 찾아주는 명령입니다.
find . \( -name '*.[cSsh]' -o -name '*.cpp' -o -name '*.mk' \) -print0 | xargs -0 grep -nr "libpvfr"

이놈을 단순히 shell script로 만들어서 써보려고 아래와 같이 shell script 명령을 작성했습니다.

castpjh의 이미지

[완료] 쉘 스크립트에서 파일 리스트 보여주고 선택하는 방법 문의 드립니다.

안녕하세요. 질문이 있어서 이렇게 글을 씁니다.

쉘 스크립트에서 파일 리스트를 보여주고

이건 for loop에서 ls로 해결하였습니다.

이후 해당 리스트가 화면에 뿌려주면

1. file1.sh
2. file2.exe
3. file3.exe

현재 이런식으로 뿌려집니다.

여기서 사용자 입력을 넣었습니다.

housezombie의 이미지

OS 설치시 RAID가 인식이 안됩니다.

안녕하세요. 서버에 OS를 설치를 하려고 합니다. 그런데 RAID컨트롤러를 인식하지 못해서 난감해 하고 있습니다. 어떻게 해야 할까요?

* 지금상황 *
서버(DELL R310)에 RAID컨트롤러(PERC H700)를 인식하는 리눅스(Slackware 13.0 - 64용) 설치CD가
있습니다.

페이지

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