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

sdjskr의 이미지

Qt에서 다운로드 받은 오픈 소스 파일 컴파일 하기

안녕하세요.

EPub 제작 툴인 Sigil의 소스를 내려받아서 Qt에서 컴파일을 하려고 하는데요.

https://github.com/Sigil-Ebook/Sigil/releases

이 부분에 대해 전혀 배경 지식이 없어서 여쭈어 봅니다.

현재는 그저 직관적으로 프로젝트를 import에서 소스를 볼 수 는 있는 상태이지만 컴파일을 할 수가 없네요.
프로젝트 파일도 안보이고, 디자인 뷰도 활성화가 해제되 있고요.

오픈 소스이다 보니 제 환경에 컴파일 할 수 있도록 하는 사전 작업이 분명이 있는 걸로 알고 있는데 어떻게 해야 하나요?

환경은 윈도우 10 이며 Qt 최신 버전인 5.6이 설치되어 있습니다.

sdjskr의 이미지

Qt에서 다운로드 받은 오픈 소스 파일 컴파일 하기

안녕하세요.

EPub 제작 툴인 Sigil의 소스를 내려받아서 Qt에서 컴파일을 하려고 하는데요.

https://github.com/Sigil-Ebook/Sigil/releases

이 부분에 대해 전혀 배경 지식이 없어서 여쭈어 봅니다.

현재는 그저 직관적으로 프로젝트를 import에서 소스를 볼 수 는 있는 상태이지만 컴파일을 할 수가 없네요.
프로젝트 파일도 안보이고, 디자인 뷰도 활성화가 해제되 있고요.

오픈 소스이다 보니 제 환경에 컴파일 할 수 있도록 하는 사전 작업이 분명이 있는 걸로 알고 있는데 어떻게 해야 하나요?

환경은 윈도우 10 이며 Qt 최신 버전인 5.6이 설치되어 있습니다.

semjase의 이미지

USB3.0 스틱에 복사시 엄청 느린데..

Mint Linux 17.3 사용중입니다.

50개의 파일을 (용량은 2.5G) USB3.0 스틱에 복사하는데 처음엔 70M/s(바이트)속도로 복사하더니 속도가 점점 떨어지면서 10M/s까지
떨어지네요. 복사하는 시간도 오래걸리고..
USB2.0 스틱에 같은 파일 복사해보니 비슷하게 70M/s정도에서 시작하다가 5M/s까지 떨어집니다. -_-;

lsusb -t 로 확인해보면 usb3.0을 제대로 인식하는거 같은데.. 원래 복사가 이렇게 느린게 정상인가요?
USB2.0보다야 빠르긴하지만 뭐 거기서 거깁니다.

USB사양표를 보니까 3.0이면 최대 625MByte/초, 평균 90MByte/초가 나와야 정상인데요.

뭐가 문제일까요?
혹시몰라 커널을 기본에서 4.4로 가장 최신으로 올려봤는데 똑같습니다.

adzoo의 이미지

BMP 파일은 왜 실제로는 상하반전되서 저장되어 있는건가요?

BMP 파일은 왜 실제로는 상하반전되서 저장되있는건가요?

이미지를 조작하려면 상하반전 시켜야하는 것으로 알고 있습니다.

무슨 이유가 있을거 같은데, 구글에 검색해도 잘 안 나오네요.

이유를 알고 싶습니다.

gelddu의 이미지

(C) 한글 문자열 상수 문제

아주 기본적인 질문 같은데요...
Windows7, Visual studio 2010에서
C로 다음과 같은 코드를 만들었을 때 빨간줄(syntax 오류)이 생깁니다..

char str[3] = "가";

오류 메시지: "const char[4]" 형식의 값을 사용하여 "char [3]" 형식의 엔터티를 초기화할 수 없습니다.

한글 한 글자가 2바이트이고 따라서 배열 크기를 3으로 하면 되는거 아닌가요?
그런데 왜 "가"라는 문자열 상수가 4바이트라고 나오는건가요?
sizeof("가")를 출력해봐도 3이 나오는데요.

cspark80의 이미지

레드헷 리눅스 루트폴더에서 소유권 전체 변경후 부팅 불가 현상 질문

레드헷 리눅스를 사용중입니다.

root 폴더에서 chown -R roor:root .* 명령을 잘못 내려

소유권이 모두 root로 변경이 되면서 부팅이 되지 않고 있습니다.

HAL DAEMON 같은 자체 소유권을 가진 파일도 바뀌어 버려서 문제가 되는게 아닌가 싶은데요

원복 하거나 해결 할수 있는 방법이 있는지요??

single 모드로 부팅은 되는상태이고 다른 서버와 소육권을 비교해 가면서 바꿔 보고는 있으나

해결이 되지 않고 있습니다.

리눅스 GUI 화면까지는 부팅되게 복구?는 하였으나 마우스 키보드가 동작을 하지 않는 문제가 있습니다.

특이사항으로 부팅중 HAL DAEMON, ABRT DAEMON FAIL이 발생합니다.

소유권 말고는 건들인게 없는데

해결 방법이 없을 까요??

ryutuna의 이미지

sk_buff에서 data에 쓰레기 값이 들어가네요.

우분투 14.04 LTS x64, 3.19 커널입니다.

송신부와 수신부는 x86 기반의 intel CPU를 탑재한 개발보드이고,
이더넷포트는 보드에 두 개가 달려 있습니다.
eth0를 보드끼리 연결이 되어 있고,
eth1들은 데스크 탑과 연결되어 ssh로 붙어 있습니다.

-------------------------------------------

통신은 RAW소켓으로 하고 있습니다.

송신부에서는

socket(AF_PACKET, SOCK_RAW, htons(ETH_MY_ALL)));

으로 소켓을 열고 버퍼를 잡은 뒤 0xAB로 모두 초기화 했습니다.

후에

Source MAC(6 byte), Destination MAC(6 byte), ehter type(2 byte)만 설정한 14바이트를 해더로 붙이고

sendto()를 통해 송신을 했습니다.

수신부에서는

tsusai의 이미지

함수 정의부 없이 함수 call 하는 코드의 빌드가 가능할까요?

상황은 대략 이렇습니다.
안드로이드이구요.

func1() 의 구현부가 포함된 라이브러리 lib1.a 가 있구요.
개발중인 코드에서 func1()을 call 하는 부분이 있는데,
이 코드와 lib1.a를 함께 사용해서 app1.so를 뽑아내는 것은 해 봤습니다.
이 so 파일은 안드로이드 앱에서 로드하여 잘 실행됩니다.

그런데 이렇게 하지 않고..
lib1.a 없이 코드만 단독적으로 app1.so로 뽑아내는게 가능할까요?
이 말은 func1()의 몸체부 구현 없이 코드가 빌드될 수 있느냐
의 문제라고 표현해도 될 것 같은데요.
물론 lib1.a는 lib1.so로 따로 뽑아낼 것이며,
앱 실행 시점엔 app1.so와 lib1.so의 두 개의 동적 라이브러리를 로드해서 사용하면 된다는 시나리오 입니다.

라고.. 어디선가 들은적이 있는데..
이게 정말 가능한 것인지 모르겠습니다.
아무리 해봐도 func1() 구현부 없으면 undefined reference 어쩌고 저쩌고가 떠서요.

페이지

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