2017-09-22 2 views
-2

enter image description here 내가 Github의 저장소 (https://github.com/rougier/freetype-gl) cmake를 사용하여 구축을 위해 노력하고 아래의 오류가 나타은 '.'.예상 식별자 또는 '('전에 토큰 ../texture-atlas.c

예상 식별자 또는 '('전에 토큰 ../texture-atlas.c

배경 '.':

../texture-atlas.c 
: 폴더는 단지이 하나 개의 라인을 가지고라는 파일 텍스처 atlas.c을 포함

참조되는 상위 디렉토리에는 같은 이름의 파일이 있습니다. 이 오류를 수정하려면 어떻게해야합니까?

+0

오류가 발생하여이 문제의 원인을 알려줍니다. 코드의이 부분을 보여주세요. – tilz0R

+0

코드가 없습니다. texture-atlas.c라는 이름의 파일이 있습니다. 그리고 그것이 포함하는 것은 : ../texture-atlas.c – Blue

답변

1

해당 파일은 심볼 링크로, ../texture-atlas.c (즉, this file) 파일을 가리키고 있습니다.

Linux에서 심볼 링크는 링크 대상에 대한 경로를 포함하는 텍스트 파일과 "this is a symbolic link"라는 파일 시스템의 특수 메타 정보 플래그로 나타납니다. 그래서 파일의 내용으로 대상 파일 이름을 가져 오는 것입니다. 링크 플래그가 존재하지 않을 때까지 남아있는 것이 전부입니다.

심볼 링크를 지원하지 않는 플랫폼에서 복제본을 복제했을 가능성이 있습니다. 링크를 통해 파일을 복사 해보십시오.

편집 :

The installation instructions for Windows 말 :

참고 :에 HarfBuzz 예에만 사용할 기호 링크와 함께 작동합니다. https://github.com/git-for-windows/git/wiki/Symbolic-links을 참조하십시오.

따라서 링크를 따라 수행 할 작업을 확인해야합니다.

+0

그래서, 나는 창문 위에있다. 그리고 창에 해당하는 설치 지침을 따랐습니다. 심볼릭 링크를 활성화해야하는 방법에 대해 알려주십시오. – Blue

관련 문제