프로그래밍 QnA

segenny의 이미지

[Gtk+] 정적라이브러리 참조하기

안녕하세요.

GTK 프로그래밍중에
./configure --enable-static 으로 컴파일 했을때와 안했을때 파일은 똑같아지는데요

혹시 GTK 정적라이브러리 컴파일 하실수 있는분 계신가요???

zestys의 이미지

arm계열에 올릴 리눅스 디바이스 모듈을 컴파일할때 궁금한게 있습니다!!!

어제 밤새도록 찾아보고 모듈 프로그래밍에 대해서 좀 공부했습니다.

그런더 커널2.4에서 2.6으로 넘어오면서 컴파일하는 방법이 많이 바뀌었더군요

문제는 2.6에서는 gcc를 이용해서 컴파일을 하지 않고 Makefile을 만들어서 하는걸로 알고 있습니다.

이때 크로스 컴파일을 하기위해 gcc-arm을 사용하지 않고 그냥 gcc를 사용해도

neohwang의 이미지

sizeof.. 너무 당황스럽네요..

#include

int main(int argc, char *argv[])
{
int len = -1;

printf("%d %d\n",len,sizeof(int));

if(len > sizeof(int)) printf("BIG\n");
else printf("small\n");

return 0;
}

위 코드의 결과는 무었이라고 예상합니까?

저는 small이 출력되길 원했는데.. BIG이 출력되네요.. 제 코드 버그 찾던 중 발견했습니다.

ntwiz의 이미지

[질문] PHP에서 DOMXML을 이용해서 XML 만들기

php로 디비내용을 꺼내어 xml로 만들려는데 말이죠.
domxml 레퍼런스를 하나하나 직접해가며 확인은 해보고있는데, 좀 막막하네요.
어디하나 레퍼런스에 대한 설명이 있는것도 아니고, 다들 예제를 기반으로 하기에... 쩝쩝...
쌩짜베기로 xml 파일은 생성하겠는데 말이죠.

그런데 요놈에 DTD도 먹여야되고, DTD라는것도 생성될때 경우에 따라 다르게 먹여야될것도 같고...

swunk의 이미지

리눅스 메모리 관리 관련 질문입니다.

리눅스 메모리 관리 관련 책을 보다가 시원하게 이해가 안되어서 질문 드립니다.

하나의 프로세스에서 사용하고 있는 메모리는 current 마크로를 추적하여 task_struct에 있는 struct mm_struct mmap 포인터를 따라가서 이놈이 가르키고 있는 링크드 리스트 형태의 vm_area_struct를 뒤져보면 모두 나온다고 알고 있습니다. 여기서 알아낸 주소값들은 모두 virtual address들이고요...

aeronova의 이미지

C++에서 "using namespace std"를 *.h에 안쓰고 *.cpp에 쓰니까 에러가 나네요.

안녕하세요,
약간 이상한 것을 경험해서 왜 그런지 궁금해서 질문을 올립니다.
제가 C++로 class.h와 class.cpp로 파일을 나누어서 작성했습니다.
어디선가 얼핏 보기를 "using namespace std"를 *.cpp에 적는 것이 좋다고
본 기억이 있어서 아무생각없이 *.cpp에 적고 test겸해서 컴파일을 해 보니
도대체 이유를 알 수 없는 에러들이 생기더군요. 그래서 이것 저것 시도하다가

kknd345의 이미지

c++ 에서 하나의파일에서 두개의 extern 선언은 불가능 한가요?

#ifndef SERV_H
#define SERV_H

class MServ
{
private:
//중략//
public:
//중략//
};

extern MAP* p_Map;
extern MSer* p_MSer;

#endif
/////////////////////////////
//main 과 위 클래스는 다른 파일입니다.
////////////////////////////

MSer* p_MSer;
MRobot* p_MRobot;

int main()
{
//중략
}

메인에서 두개의 전역 변수를 extern 을 이용해서 MServ에서 사용하고 싶은데

kknd345의 이미지

c++ 에서 하나의파일에서 두개의 extern 선언은 불가능 한가요?

#ifndef SERV_H
#define SERV_H

class MServ
{
private:
//중략//
public:
//중략//
};

extern MAP* p_Map;
extern MSer* p_MSer;

#endif
/////////////////////////////
//main 과 위 클래스는 다른 파일입니다.
////////////////////////////

MSer* p_MSer;
MRobot* p_MRobot;

int main()
{
//중략
}

메인에서 두개의 전역 변수를 extern 을 이용해서 MServ에서 사용하고 싶은데

aprilii의 이미지

cout 출력을 보기 편하게?

안녕하세요. 늦은밤, 좋은밤입니다.

공부하다가 잘 안되는게 있어서 쪼로록~ ^^

 for (int i=0;i bin(0x004 + i >> 2 );
   cout 결과는, 2 bit 밀어내서 아래처럼 나오는데,
0000000001  4
0000000010  8
0000000011  c
0000000100  10

--> 보기 편하게 
0000_0000_01  4
정성완의 이미지

C++ 음성녹음 프로그램을 작성하고 싶습니다.

리눅스 기반으로 할거구요, PXA-255 ARM 보드에 포팅하려고 합니다.

그러려면 적은 용량으로 음성을 녹음하고 플레이 할 수 있어야하는데 이에 관한 도움좀 주셨으면 합니다.

뭣 부터 어떻게 해야할지 막막해서요..

페이지

프로그래밍 QnA 구독하기