필자는 emacs를 사용하여 컴파일 모드를 사용하여 C++ 프로젝트를 컴파일하고 next-error
을 사용하여 소스의 경고 및 오류로 이동하는 것을 좋아합니다. 그러나, 나는 매우 화가났다. next-error
은 컴파일 결과물에 "Include from file"라인에 #include를 넣는다. compilation-skip-threshold
을 사용하여 경고를 건너 뛸 수는 있지만 경고를 건너 뛰고 싶지는 않으며 경고로 표시되는 행을 포함합니다. 나에게emacs C++ 컴파일 모드에서 "from file included from"을 건너 뛸 수 있습니까?
이 편집 모드 버그 (이 아닌 경고입니다) 것 같다,하지만 this bug은 다음과 같습니다 출력을 위해,
특히 "하지 버그"로 폐쇄되었다 :
In file included from /path/to/file1.h:linenum1:
In file included from /path/to/file2.h:linenum2:
In file included from /path/to/file3.h:linenum3:
/path/to/file4.h:linenum4:columnnum4: warning: you are bad at c++
나는 next-error
을 통해 파일 1에서 3까지를 막지 않고 file4.h로 옮길 원합니다.
감사합니다.
'gcc-include from compilation-error-regexp-alist'를 제거 해 보셨습니까? 나는 기능의 나의 이해가 그 선을 건너 뛸 것이라는 점을이다. – DrC
나는 내 제안을 시도했지만 작동하지 않았다. - FYI – DrC
+1 그 놀라운 경고에 대해서 – assem