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

익명 사용자의 이미지

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을 리턴하더라구용
어떤방법으로 서버프로그램과 연결이 안된걸 확인할수 있나용?

kkb의 이미지

shell script 파일 실행 시 . 실행 이유

shell script 파일 실행 시 . 으로 실행시키는 이유가 무엇인가요?

다음과 같이 두 가지 방법으로 실행시킬 때 어떤 차이가 있나요?

$ . bash_script_file

kkb의 이미지

파이썬 문서 파싱 초보 질문

configuration 설정 파일이 있는데

$ cat program.config
code   : 173209
period : 15
mode   : enable

이럴 경우에
우항인 value들을 가져와야 하는데

제가 초보라서

페이지

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