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

news4682의 이미지

포인터 초기화 관련 재질문

저번에 올리긴 했는데 여전히 해결이 안되는군요

trymp의 이미지

'GLIBC' 2.14 not found 이와 같은 애러메시지가 납니다.


제 시스템은 CentOS 6.4 이고요 64bit 입니다.

ginstall 을 할때 다음과 같은 애러가 나서 빌드가 진행되지 않습니다.

./ginstall: /lib64/libc.so.6 versino 'GLIBC 2.14' not found

제 시스템의 libc 버젼은 2.12 입니다. (getconf 로 확인시)

LIBC 를 update 해야 위의 문제를 해결할수 있나요?

yum update 로 해도 update 할 께 없다고 나오는데요.

LIBC 를 update 해야 한다면 어떻게 해야 하나요..?

알려주시면 감사하겠습니다.

cleitia의 이미지

lib, dll 파일들 중에 파일명 뒤에 d가 붙는 것들은 꼭 디버그 폴더에 넣어야 하나요?

VS2008 기준으로 프로젝트 생성시에 솔루션폴더를 따로 만들고 있습니다.

그러면 디버그 폴더가 프로젝트 폴더 내부에도 하나 생기고 외부에도 하나가 생긱는데요

현재까진 opencv230.dll 이든 opencv230d.dll 이든 모두 프로젝트 파일이 있는 폴더에 넣어두고 사용했습니다.

그럼에도 오류가 없었는데요 어떤 매뉴얼을 보니 파일명 뒤에 'd'가 붙는 파일은 디버그용이라서 디버그 폴더에 따로 넣어줘야 한다고 하는군요.

하지만 저 같은 경우는 위에서도 언급했듯이 오류가 뜨지 않아서요.. 디버그 폴더에 따로 두지 않고 프로젝트 폴더에 두면 상관이 없는 것인지 궁금하며

디버그 폴더에 넣어야 한다면 프로젝트 폴더 내부에 있는 디버그 폴더와 외부에 있는 디버그 폴더(프로젝트 생성하고 디버깅하면 디버그 폴더가 두개가 생깁니다.. 프로젝트 파일이 있는 경로에 하나가 생기고 그 윗 단계 경로에도 하나가 생성됩니다.)모두에 다 복사해서 넣어야 하는지도 궁금합니다.

cleitia의 이미지

VS2008(9.0)에서 DLL파일을 포함하는 폴더의 경로를 직접 설정할 수는 없나요?

지금 현재 프로젝트파일이 있는 폴더에 DLL 파일들을 모두 넣어두고 사용하고 있습니다.

.h 파일과 .lib 파일은 include 와 link의 설정을 통해 폴더를 지정해줄 수 있는데요

.dll 파일들도 폴더 한 곳에 모아두고 그 폴더를 지정해서 거기서 읽을 수 있게 해줄 수 없나요?

가령

".\include_opencv2.0" h파일을 모아둔 폴더. 프로젝트 파일 경로에 있음
".\lib_opencv2.0" lib 파일을 모아둔 폴더
".\bin_opencv2.0" dll 파일을 모아둔 폴더

이렇게 설정해서 관리를 하고 싶습니다.

검색을 해봤지만 시스템환경변수로 path를 지정해줘야 한다고 하는데 그 방법도잘 되지는 않고 코드를 다른 컴퓨터에서 돌리고자 할 때 일일이 환경변수를 변경하는것은 무리라고 생각이 됩니다.

Visual Studio 의 설정을 바꾸거나 다른 컴퓨터에서 사용하는 사용자가 별도의 조작 없이 dll 폴더의 경로를 설정하는 방법이 있는지가 정말 궁금합니다.

rider7979의 이미지

PUSH 시스템 관련하여 문의드립니다

안녕하세요
요즘 카톡이라던지 많은 스마트폰 어플에서 푸시 서버를 활용한 시스템을 활용하고 있는데요
잘 이해는 부분들이 있어 문의를 드립니다

저는 WCDMA 모듈을 이용해서 정보를 송수신 하는 M2M 장비를 개발하는 일을 하고 있습니다
대략적으로 WCDMA 모듈을 망에 Attach하고 서버에 연결하고 데이터를 송수신하는 순으로 연결이 진행되는데
모듈이 망에 Attach 되고 서버에 연결되면 소모되는 전력량이 200mAh 가량 되더더군...적지 않은 양이죠...

moozan의 이미지

SP1 통합 비스타로 UEFI 부팅이 안됩니다.

제가 비스타 64를, SP1을 통합해서 UEFI로 설치했습니다. (USB메모리로 설치했습니다.) 그리고 우분투를 설치해서 듀얼부팅으로 사용하려고 했습니다. 그런데 듀얼부팅이 안됩니다.

UEFI가 생소해서인지 아직 듀얼부팅에 관한 자료가 적습니다. 방법을 찾던중 easy BCD를 알게 되었습니다. 메뉴는 뜨지만 선택해도 우분투로 부팅을 못합니다. 자세히 살펴보니 우분투의 UEFI부팅 파일이 있는 경로가 올바르지 않다는 점을 발견했습니다. 그래서 easy BCD를 여기저기 뒤지며 경로를 고쳐보려고 시도하다가 시간이 없어서 내일 해보기로하고 종료했습니다.

그런데 다음날 켜보니 부팅이 안됩니다.

비스타를 몇 번이고 재설치했지만 절대로 UEFI로 부팅이 안됩니다. 다행인 점은 MBR로는 부팅이 됩니다. (그래서 질문할 수 있게 되었습니다.) 우분투의 경우 MBR이든 UEFI던 상관없이 잘 됩니다. 오직 비스타만 UEFI로 부팅이 안됩니다. 설치는 잘 됩니다. 그런데 UEFI로 부팅이 안됩니다. 처음 설치시는 잘됩ㄴ다. 이후 나머지 설치를 위해 재부팅할 때 부팅이 안됩니다.

pogusm의 이미지

서버 규모 예측 좀 해주세요

1일 페이지뷰가 1천만건이고
1페이지뷰당 1MB의 트래픽이 발생한다고 했을때

1천만페이지뷰 / 86400초 = 115페이지뷰/초
즉, 1초당 115MB 의 트래픽이 발생하는 웹서비스일때

일반적인서버(중급서버) 몇대로 운영이 가능한 걸까요?

그리고 아래는 KT ucloud의 상품 리스트 인데요

만약 KT의 ucloud로 1일 1천만 페이지뷰의 웹서비스를 운영하려면
어느상품 몇대로 구성해야 가능한걸까요?

대략적이나마 알고 싶습니다.

감사합니다. 꾸벅~

eachone의 이미지

자식프로세스 입양하기

안녕하세요

어떤 프로세스 A가 자식 프로세스 1, 2, 3를 만들었는데

어떤이유로 갑자기 A가 죽었습니다.

그럼 프로세스 1,2,3은 마른하늘에 날벼락으로 고아가되어

init에 입양됩니다.

관리자가 A가 죽은걸 알고 다시 실행시켰을때 이미 고아가 되버린

1,2,3을 재입양해서 관리하려고 하는데 가능할까요?

감사합니다.

sdc1984의 이미지

i2c_add_driver 함수에 관해....

i2c 드라이버에 관해 보고 있는데요...

i2c_add_driver로 드라이버를 등록을하는데요..

세밀하게 보니 i2c_add_driver->i2c_register_driver->driver_register->bus_add_driver->driver_add_groups->driver_attach->module_add_driver->driver_create_file->driver_add_attrs->driver_add_group 으로 불러지더라구요....

그냥 i2c드라이버만 추가함수만 하면 되는지 알았는데요.. 왜이렇게 많은 절차를 거치게 되는지 궁금하네요.. 그리고 probe 함수는 저 위에 상황중에서 언제 호출이 되는지 궁금하네요.. probe는 계속 받으니 계속 호출이 되나요?? 각각 역할을 아시는분 있으시면 감사하겠어요 ㅠㅠ

lhs8421478의 이미지

fscanf 함수에 대해 질문 드립니다.

안녕하세요 C언어를 공부중인 청년입니다.

fscanf를 이용해서 파일에서 불러서 구조체에 저장을 하려고 하는데요 내용이 이상하게 저장이 되네요...

페이지

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