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

ehddms10의 이미지

칼리 리눅스 부팅이 잘 안돼요

그냥 받자마자 하면 되는데 버추얼박스에서 호스트 전용 네트워크를 설정하고 부팅하면 프리징 현상이 일어나네요 뭐가 문제일까요?

익명 사용자의 이미지

LLVM clang 사용법

윈도우 10 에서 Visual Studio 사용중인데
LLVM 의 clang 을 이용해서 AST를 추출하려고 합니다

명령창에서 실행하는 방법도 있지만 AST 트리 노드들을 c++ 프로그램에서 노드 객체 형태로 얻어와서
원하는 정보를 뽑아내는게 목표입니다.

clang AST 추출관련 샘플소스들은 검색해보면 많이 있긴한데
clang 라이브러리 코드들을 어떻게 세팅하는지를 잘 모르겠습니다

git clone https://github.com/llvm/llvm-project.git 이걸로 소스를 받긴 받았습니다만

*.h 파일, *.lib 파일들의 경로를 추가해야할것같은데 어느 디렉토리를 추가해야할지 모르겠고
파일들이 너무 많아서 어떻게 세팅을 해야할지 엄두가 안납니다..

jmk101711의 이미지

리눅스 파일타입판별하는법

리눅스 환경에서 파일타입(확장자)를 판별하는 프로그램을 만들려 하는데 예를 들어 사진파일이면 jpeg이라 나오도록 만들려는데 방법이 잘 안떠오르네요.. 도와주실수 있나요?

table99의 이미지

Java code에서 묻습니다.

public class GradeOutput
{
int e;
int m;

void input_grade(int a, int b){ //(error 가 발생합니다.)
e = a;
m = b;
}

void output_grade(){
Sytem.out.println(e+m);
}
public static void main(String args[])
{
GradeOutput g1,g2;
g1 = new GradeOutput();
g2 = new GradeOutput();
g1.input_grade(90,85);
g2.input_grade(80,80);

g1.output_grade();
g2.output_grade();
}
}

table99의 이미지

CentOS에서 Eclipse로 C Project만들면..

CentOS에서 Eclips로 C Project 만들려는데, 만들면 Program "g++" not found in Path. Program "gcc" not found in Path. 그래서 Microsoft visual studio code로 C로 코딩하면, 컴파일이 안되고, 실행하면, 컴파일파일이 없다고 하네요.
Eclips설치후 도움말에서 CDT(C언어 개발툴)을 설치했습니다.

xinihp의 이미지

리눅스 기반으로 소켓프로그래밍 중인데용

리눅스c++ 기반으로 소켓프로그래밍 중인데용
클라이언트 역할을 하는 프로그램을 개발중입니다.
궁금한건 서버쪽 프로그램이 종료되었을때 클라이언트쪽에서 어떤 방법으로 알수 있나요?
모드는 nonblocking으로 설정해서 개발중인데요
어떤 방법을 써도 클라이언트에서 send를 날리면 죽어버리고 read를 하면 데이터가 없을때도 -1
서버가 죽어있어도 -1을 리턴하더라구용
어떤방법으로 서버프로그램과 연결이 안된걸 확인할수 있나용?

페이지

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