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

cherry_spring의 이미지

엔터 없이 입력을 어떻게하나요?

unix에서 more구현하는 함수를 구현하는중인데

스페이스바를 누르고 엔터를 눌러야 구현이 되는데 이걸 엔터 누루는거없이 스페이스바만 눌러서 입력을하고싶은데 어떻게 해야할까요?

standalon의 이미지

gcc로 컴파일된 프로그램에 GUI 프로그램 만들기

저는 주로 윈도우 환경에서 개발을 많이 해왔고, Linux(Ubuntu)는 익숙하지 않습니다. WSL(Windows Subsystem for Linux)에서 gcc로 컴파일된 코드(전체 코드 있음.)에 입출력을 위한 간단한 GUI를 개발하려고 합니다. 이런 경우에 가장 간단하게 GUI를 만드는 방법은 무엇이 있을까요?

1. QT Creator 이용
: Ubuntu에서 GUI 프로그램 개발을 위해서 QT를 많이 이용한다고 하더군요. 해당 코드를 static 라이브러리로 만들었고, QT (Creator)에서 개발한 GUI 프로그램에서 라이브러리의 함수를 호출하려고 하는데, 에러가 발생해서 진전이 안되고 있습니다.
--> 에러 발생. 방법 찾고 있음.

2. QT Creator로의 포팅
: QT Creator에서 해당 코드를 열어봤는데, 코드를 제가 개발한 것이 아니고 관련 지식이 부족해서, 코드를 QT Creator에서 다시 개발하는 방법은 아닌 것 같습니다.
--> 이 방법은 아닌 것 같음.

standalon의 이미지

gcc로 컴파일된 라이브러리의 함수를 QT (creator) 어플리케이션(GUI)에서 호출하는 방법

QT creator(IDE)에서 static 라이브러리(libA.a)를 만들고, 이를 호출하는 어플리케이션(AppA)을 만들었고, 정상적으로 작동함을 확인하였습니다.
비슷하게, gcc를 이용하여 static 라이브러리(libB.a)를 만들고, 이를 호출하는 어플리케이션(AppB)을 만들었고, 정상적으로 작동함을 확인하였습니다.

목표는 gcc로 컴파일된 static 라이브러리(libB.a)를 QT creator에서 만든 어플리케이션(AppA)에서 호출하려고 하는데 다음과 같은 에러가 발생합니다. (error: undefined reference to LibBFunc(int, int))

문제를 정확하게 설명하면, 다른 사람이 우분투의 gcc로 컴파일된 라이브러리를 QT creator(IDE)에서 개발된 GUI 프로그램이 호출하려고 하는데 위와 같은 에러가 발생해서 어려움을 겪고 있습니다. 관련된 자세한 코드는 아래 URL에 있습니다.

토스님@Google의 이미지

C++ 관련 질문입니다

이 코드에서 Vector4 의 union 안에 있는 a를 출력하면 x,y 의 값을 출력하고 b를 출력하면 z,w의 값을 출력합니다. 부분 () 의 a 는 Vector2::x 이고, 부분 () 의 b 는 Vector2::y 인가요?왜 a에 두가지의 값(x,y)이 있는건가요? 한개만 들어가야 정상 아닌가요?

sky1020의 이미지

c언어 관련질문입니다.

이 코드가 문자열을 뒤집는 코드인데 실행했을때는 잘 되는데 테스트 케이스나 제출하니까 timeout: the monitored command dumped core
make: *** [cmd] Error 139 이러한 에러가 발생합니다. 무슨 문제인지 잘 모르겠습니다. 도와주세요

ndm05006의 이미지

리눅스 csrf 공격 버퍼수트 질문입니다.

csrf 공격을 실습하고 있었는데 저의 버퍼수트는 localhost를 잡아내지 못하고 있습니다. 해결방법이 어떻게 될까요?

hjhyun0105의 이미지

Cent OS 7버전 부팅 시 나오는 에러메세지가 궁금하여 질문드립니다.

부팅이 안되고 이미지와 같은 로그만 계속 찍히는데 Cent OS 7 복구모드로 커널까지 복구했는데 같은 메세지가 찍힙니다. 혹시 디스크에 문제가 있는걸까요?

blackdawnk0의 이미지

하둡 실행 질문드립니다.

HADOOP_HOME에서 hadoop fs 로 접근하는데
bin/hadoop fs와 hadoop fs 의 차이를 알고싶습니다.

페이지

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