0
창에 대한 명령 줄 제한은 ~ 7000 자입니다. 내 프로젝트의 clang 명령은 포함 수가 매우 많아서 ~ 130,000입니다. 내 프로젝트가 별도의 파일에 포함되는 것에 대해 clang에게 알릴 수있는 방법이 있습니까?창에 대한 Clang 명령이 줄 제한을 초과합니다.
clang @cmds
CMDS 같은 것을 포함하면 모두가 왜 호기심 인정
창에 대한 명령 줄 제한은 ~ 7000 자입니다. 내 프로젝트의 clang 명령은 포함 수가 매우 많아서 ~ 130,000입니다. 내 프로젝트가 별도의 파일에 포함되는 것에 대해 clang에게 알릴 수있는 방법이 있습니까?창에 대한 Clang 명령이 줄 제한을 초과합니다.
clang @cmds
CMDS 같은 것을 포함하면 모두가 왜 호기심 인정
당신이 파일의 모든 명령을 넣어이 구문을 사용할 수 있지만, 명령 줄에 포함 :
[email protected] ~/tmp> cat cmds
-c
foo.c
-o
foo.o
때문에 전체 프로세스가 보일 것이다 조금 같은 :
[email protected] ~/tmp> ls
cmds foo.c
[email protected] ~/tmp> clang @cmds
[email protected] ~/tmp> ls
cmds foo.c foo.o
당신이 궁금 t있어 말할 때 모자 나는 커맨드 라인에 내가 가지고있는 모든 것을 가지고있다. 나는 오히려 C++에 익숙하지 않다. – Jordan
일반적으로 각 헤더 파일에 #include를 사용합니다. – echristo
Ah. Unreal Engine 4 프로젝트입니다. AFAICT 헤더에는 #include 행이 있지만 cmake 파일에는 -I path/to/header 문이 많이 있습니다. 나는 자동 완성을 위해 clang을 사용하려고하는데, 따라서 명령문에서이 문장을 지정한다. – Jordan