2012-05-08 5 views
4

,내가 구글 코드 저장소에서 다음 소스 코드를 디버깅 할

http://code.google.com/p/rx/ 

내 문제는 내가 모든 하위를 고려할 수있는 적절한 IDE를 찾을 수없는 생각이다 - 하나의 완전한 프로젝트로서 소스 코드의 폴더. netbeans C++, codeblocks, Eclipse C++ 등을 시도했다. 프로젝트를 여는 동안 모든 문제는 주 프로젝트의 모든 하위 폴더를 다른 프로젝트로 간주한다는 점에서 문제가 있습니다.

구글 코드 저장소에서 소스 코드를 디버깅하는 데 사용할 수있는 ide가 있습니까? 이 프로젝트들을 디버깅 할 수있는 방법이 있습니까?

운영 체제 : 우분투 또는 Windows

답변

1

당신은 더미 메이크 파일을 만들 수 있습니다. 이것은 kdevelop와 eclipse (다른 IDEs에 대해서는 확실하지 않음)에서 가능합니다.

위 메이크 파일은 code_dir 디렉토리의 모든 디렉토리에서 *.?pp 템플릿을 가진 모든 파일을 가져옵니다.

+0

make 파일이 이미있는 경우. 이 경우와 마찬가지로, 해당 파일을 사용하여 프로젝트를 가져올 수 있습니까? 그렇다면 어떻게됩니까? –

+0

@ user869790 메이크 파일이 있는지 여부는 중요하지 않습니다. 대상 디렉토리의 모든 파일을 터치 할 더미 메이크 파일을 만들 수 있습니다. 이 경우, IDE의 빌드 시스템을 설정해야합니다. –

+0

위의 명령 즉, g ++ code_dir/* -0을 사용하면 서브 폴더 파일 형식이 인식되지 않는다고 위장한 것입니다. 즉, 하위 폴더의 이름을 넣을 때 모든 하위 폴더 .....에 대해 make 파일을 만들어야한다는 것을 의미합니다. code_dir 대신 파일의 동일한 오류가 발생합니다. 이것은 올바른 접근 방식입니다. 내가 틀렸을 때를 대비해주세요. –

0

당신은 당신의 마음에 드는 IDE와 함께 새로운 프로젝트를 생성 한 후 수동으로 소스를 가져올 수 있습니다.

괜찮은 편집기를 사용하는 것도 좋습니다. 개인적으로 나는 정력을 선호하고 실제 프로젝트의 10 배 크기의 편집자를 사용하는 이유를 알지 못합니다.

all: 
     g++ code_dir/*/*.?pp -o fake 

및 메이크 파일을 사용하여 다음 가져 오기 프로젝트 :

+0

이 경우 .. 우리는 새로운 프로젝트 안에 메이크 파일을 만들어야합니다. –

+0

IDE가 단순한 makefile을 단독으로 만들 수 없다면, 자신의 makefile을 쉽게 찾을 수 있습니다. VJovic의 대답과 그 주석을보십시오. – Philip

관련 문제