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

thinga3의 이미지

맥10.9 메버릭스 사용중인데 libc6-dev-i386을 깔 수 있는 방법을 알고 싶습니다.

10.9를 사용중인데
컴퓨터에 깔아야 하는 프로그램이 있는데 그 프로그램이 32비트만 지원이 되서 libc6-dev-i386이 필요한데
이를 찾을 방도도 없어서 글을 써서 올립니다.

apt-get, fink, port, brew로 검색을 해도 나오질 않는건지 제가 못보는건지 그저 답답하기만 하네요.
혹시나 이에 대해서 알려주시면 감사하겠습니다.

dlrudtlr2323의 이미지

단일연결리스트 에서 전체리스트를 삭제하는 함수인데 에러가뜨네요...

이게 전체 함수 작성한 내용입니다. 다른 함수들은 잘 작동하는데 항상 destroy함수만 실행하면 에러가뜨네요..
void destroy()함수는 전체 리스트를 삭제하고 메모리를 반납하는 함수입니다.
에러가 도대체 왜뜨는건지 모르겠네요... 빌드를 하면 실행창에서 작동이 중지되었다고 나오고...destroy함수만 그러네요
그리고 메인함수에서 system("pause"); 이거는 비주얼스튜디오2013을 사용해서 실행창을 보기위해 집어넣었습니다.

dltkddyd의 이미지

외장하드에 리눅스를 설치하고 나서부터 윈도우 부팅이 안됩니다.

컴퓨터 내장하드에 이미 윈도우 8이 설치돼 있는 상태에서 리눅스를 외장하드에 설치했습니다. 다 설치하고 난 뒤에 외장하드를 빼고 부팅을 해봤는데 윈도우 8이 부팅이 안됩니다. 그런데 이상하게도 외장하드를 유에서비 케이블로 연결해서 부팅할 때에는 grub 메뉴가 뜨길래 윈도우 부팅을 선택했더니 윈도우 8 부팅이 됩니다. 아무래도 MBR의 부트 레코드 문제인 것으로 보이는데 usb 외장하드 연결하지 않고 부팅을 어떻게 하나요? 집에 윈도우 8 부팅 시디는 없습니다. 윈도우 8 부팅 시디 없이 윈도우 8로 부팅을 할 수 있는 방법좀 알려주세요.

nazuna의 이미지

비쥬얼 스튜디오에서 msvcr이 포함되지 않는 이유..

VS에서 MFC로 공부용으로 프로그램을 만들어보고 있는데요.
재미삼아서 어떤 프로그램을 만들어 다른 컴퓨터에서 실행해봤는데 msvcr이 포함되지 않아서 실행이 안되더군요.
재배포 패키지를 매번 다른 pc에서 설치하기도 번잡해서 아예 포함시키려고 했더니
프로젝트 속성 -> 구성 설정 -> c/c++ -> 코드 생성에서 릴리즈시 /MD 옵션을 주고
전처리기에 _AFXDLL 추가, 구성 설정의 일반에서 정적 라이브러리 DLL 사용으로 하면 된다고 해서 따라했는데도
컴파일되어 나온 프로그램의 용량에 변화도 없고 다른 PC에서 실행해보면 계속 해당 dll을 요구합니다.
컴파일 시 위 dll이 프로그램과 함께 포함되도록 하려면 어떻게 하나요?

mechinsae의 이미지

DNS 관련 문의 드립니다.

이번에 리눅스로 내부 DNS를 구축하였는데요

구축한 DNS를 다른 PC (리눅스나 윈도우)에서 사용하면 정상적으로 동작을 하지 않습니다.

리눅스에서는 nslookup이나 등록한 호스트, URL 다 접속이 가능한데 다른 PC에서 구축한 DNS 사용시에는 리눅스에서 처럼 적용이 되지 않네요

따로 설정을 해줘야 하는것이 있나요?

혹시 이런 경험을 하신분이나 해결 방법을 아시는분은 알려주세요

canuyes의 이미지

c++ 템플릿 클래스 상속시 접근권한 관련 질문입니다.

안녕하세요?
공부하다 궁금한점이 생겨 질문 올립니다.

두 템플릿 클래스 BASE와 DERIVED를 작성하려 서로 상속 시키려 합니다.
코드는 대략 아래와 같습니다.

hernian의 이미지

dup() 함수 관련 문의 사항

안녕하세요 개발 중 문의 사항이 있어서 이렇게 글을 올려 봅니다.

dup() 함수는 인자로 들어온 파일디스크립터를 커널이 가장작은 수의 디스크립터로 복사해서 return 해주는 역할을 한다고 알고 있습니다.


fd = open("temp.txt".....);
tempfd = dup(fd);

위의 코드를 처음 부분에서 실행하면
fd 는 처음 open을 썻으므로 3이 return 되고
tempfd 는 4가 리턴되는데, 두개의 디스크립터가 같은 파일테이블을 보고 있으므로
fd 에 write 하나 tempfd 에 write 하나 temp.txt 파일에 써지는 것을 확인 했습니다.

그런데 여기서 문의 사항 입니다.
redirect 공부 중 도무지 이해가 가지를 않네요

int main(int argc, char* argv[]){
int fd,ld;

ld = open("output", O_WRONLY|O_CREAT|O_TRUNC, S_IRUSR| S_IWUSR);

kgbvsfbi의 이미지

unix link layer 프로그래밍

안녕하세요

unix link layer (랜카드)에 직접 구현한 프로토콜을 송신하고 싶습니다.
일단 raw socket은 root권한을 얻을 수 없는 관계로 사용하지 못할것 같습니다.

이와 관련하여 공부를 하고 싶은데 무엇부터 시작해야 할지 막막하네요

관련 서적이나 참고 자료 있으면 부탁드립니다.

즐거운 하루 되세요.

hmk_sd의 이미지

리눅스 우분투에서 vbox에서 게임하기

제가 리눅스를 쓰고잇어서 vbox로 게엠을 할려고 함니다.

그런데 실행을하면 패치까지는되는데 그뒤론 실행후 바러 종료가 됨니다.
저는 vbox에 windows7 을쓰고잇고요

게임가드 를 쓰고잇는거같은데 이거 해결 방법은없나여?????

Vb ware 에사는 가능하다는데 리눅스에서 vm사용이 힘들어서 ㅜㅜㅜㅜ

aubin의 이미지

WAV파일에서 구간별로 볼륨을 구하고 싶습니다

안드로이드로 Wav파일에 Gap이 있으면 자동으로 잘라주는 앱을 구현하고 있는중인데요

안드로이드로 하기전에 먼저 자바로 프로토타입을 만들고 있는데

wav파일을 읽어서 볼륨이 0에 가까운 부분을 자를려고 하는데

근데 이 wav파일에서 각각 볼륨을 어떻게 구해야할지 감이 안오네요.

샘플을 Byte단위로 잘라 출력한 값을 Goldwave랑 비교해 보려고 했지만 전혀 값이 일치하지를 않아서 애를 먹고 있습니다.

FFT를 써야한다는 얘기도 있는데 이걸 어떻게 적용해야할지 잘 모르겠네요.

구글에서 wav amplitude로 검색해봤지만 javax를 사용하는 방법이 대부분이던데 안드로이드에서는 javax를 쓰지 못하니까 도움이 되질 않더군요.

wav파일에서 각각 샘플단위별로? 볼륨을 구하는 방법을 알고계신 분께서는 알려주시면 감사하겠습니다.

페이지

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