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

hot486two의 이미지

CMake관련 질문입니다.

CMake에 대해 처음 공부하면서 궁금한점이 생겼습니다.

CMakeLists.txt파일에 필요한 소스 파일들의 경로등을 작성하는것을 봤습니다.

질문1) 새로운 파일을 추가할때마다 CMakeLists.txt파일을 일일이 업데이트 해야하는것 인가요?? 아니면 자동으로 확인하게 해주는 어떤 툴(?)같은게 있는것인가요?

프로젝트의 크기가 커져서 프로젝트 내부 하위 디렉토리도 엄청 많아지고, 소스코드도 많아진다 가정하면, 일일이 CMakeLists.txt파일을 업데이트하는것이 불편할것 같아서요..

아니면 일일이 사용할 파일/경로를 CMakelists.txt에 지정하는것도 코드 관리의 한 부분이 되는것 인가요??

실무에서는 CMake를 어떤식으로 사용하는지 궁금해요!

질문2) 이클립스에서 makefile만들어주는 형식의 C 프로젝트를 CMake를 이용해서 빌드하려면, CMakeLists.txt파일을 직접 작성해야 하나요..?

CMake프로젝트를 이클립스로 import하는 방법은 많이 나와있는것 같은데, 반대 방법은 잘 못찾겠네요..;;

andrea0403의 이미지

Physical memory 접근

제가 이러한 쪽의 코딩을 전혀 안해봐서 감이 전혀 없어서
가능한지의 여부와 간단한 코드 요청드립니다.

어떠한 array가 있을때,
physical memory를 알아낸 후
physical memory로 다시 그 array에 접근해서 내용을 확인하는 것이
가능한가요?
가능하다면 전체 코드좀 요청드립니다..!

dj3218의 이미지

error : in_addr_t

27    memset(&server_addr, 0, sizeof(server_addr));
28    server_addr.sin_family = AF_INET;
29    server_addr.sin_port = htons(9000);
30    server_addr.sin_addr = inet_addr(argv[1]);

30번쨰 줄에서 " incompatible types when assigning to type 'struct in_addr' from type 'in_addr_t' "

이런 에러가 뜨는데 이런 에러가 뜨는 이유가 이해가 안됩니다.. 도와주실 고수분들 계신가요...

rladmsxor93의 이미지

파이썬 웹 크롤링에대해 질문드립니다.

제가 멜론의 장르페이지의 발라드 부분을 크롤링을 해보고 있습니다.(http://www.melon.com/genre/song_list.htm?gnrCode=GN0100)

그런데 첫번째 페이지를 크롤링하고 자동으로 2번페이지를 넘어가서 크롤링해보면 첫번째 페이지가 다시 크롤링이 됩니다.
마찬가지로 다른페이지를 크롤링해도 결과는 같습니다. url아무리 확인해도 틀린곳은 없었습니다.
이럴땐 뭐가 문제인건가요?

jic5760의 이미지

여러 사이트의 사용자DB관리 방법?

안녕하세요.
하나의 도메인에 여러 사이트가 있는 경우
(서버도 별개의 서버)
사용자 DB관리는 보통 어떻게 하나요?
모든 서버에 사용자정보를 분산저장하려니 동기화 문제가 있고
그렇다고 하나의 서버에 놓으면 데이터를 가져올 때 속도문재가 있고.

어떤 방법이 있을까요?

익명 사용자의 이미지

외장하드 mount 관련해서 질문드립니다.

안녕하세요. 어느날 갑자기 잘 사용하던 외장하드가 갑자기 input/output error를 내뱉기 시작했습니다.

다양하게 겸색해본 결과 e2fsck 명령어로 검사 하는 방법 등을 알게 되었습니다.

이 부분을 해결하기 위해 우선 외장하드를 unmount하고 위 명령어를 통해 검사를 진행하려 했으나
해당 위치에 디스크가 없다는 에러를 뱉었습니다.

그래서 fdisk -l 명령어를 통해 확인해보니 아에 본체에 usb가 연결되지 않은 것처럼 목록에 보이지가 않습니다.
그런데 웃긴건 df 명령어를 통해 보면 목록에 해당 외장하드가 잡히며 terminal에서도 해당 외장하드에 접근은 됩니다. /dev/에 들어가 보아도 문제가 되는 sdc1 파트가 잡혀있습니다. 그러나 terminal에서 sdc1에 접속해 깊게 들어가려 하면 역시나 input/output 에러를 뱉으며 접근을 허용하지 않습니다.

이 부분이 해결이 안되 골치가 아픈데 혹시 어떤 도움을 받을 수 있을까요?

아래에서 제가 문제를 겪는 부분이 sdc1 입니다.

익명 사용자의 이미지

c언어 글로벌 함수 관련 질문 입니다.

숫자를 곱해서 올라가는 코드 인데요.
아래 코드가 출력은 되는데요.
어디엔가 오류 코드가 있습니다.
어느 부분을 고쳐야 할까요?
코드를 추가하면 안됩니다.

Following are two functions. They are supposed to count the total
number of times either of the two functions, one() or two(),
have been called, and print out that number.

참고로 이게 문제 입니다.
출력도 되는데 어디가 문제인지 모르겠습니다.

페이지

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