AFLEX http://snk.to/f-cd1c0j3u을위한 소스 파일을 포함하고있는 다음 폴더를 가지고 있지만 그들을 컴파일하는 방법을 찾을 수 없으므로 ADA 프로젝트에서 사용할 수 있습니다 (gnat-gps 및 Linux 사용). 박하 15 64 비트). 그것은 프로젝트 파일을 가지고있는 것 같지 않고 소스 만 있습니다. 귀하의 도움에 감사드립니다.리눅스 민트에서 aflex 컴파일하기 64 비트
0
A
답변
2
이것은 메이크 파일이 필요 없습니다.
최상위 파일 (* .adb)을 찾아 gnatmake하십시오. 이는 Ada가 모든 종속성을 추적하여 프로젝트 파일이 필수적이지 않도록하기 때문에 효과적입니다 (편의성, 플래그 및 경로 저장에 자주 사용되지만 일반적으로 혼합 언어 프로젝트에서 필요함).
Linux에서 모든 파일 이름을 먼저 소문자로 또는 "파일 이름에 대소 문자 무시"옵션을 찾아야합니다. 이 프로젝트가 Windows에서 나온 것 같습니다.
은 그냥 확인 : 파일 이름을 lowercasing,
gnatmake aflex.adb
는 (일부 경고)을 성공적으로 구축합니다.
관련 문제
- 1. 롱 타입 64 비트 리눅스
- 2. 리눅스 민트에서 선택적으로 업그레이드하는 방법
- 3. 리눅스 민트에서 lex 프로그램을 실행합니다.
- 4. 리눅스 민트에서 메뉴를 만드는 법
- 5. 셀레늄 - webdriver - firefox 64 비트 리눅스
- 6. MongoDB PHP 드라이버 (64 비트 리눅스) 설치
- 7. 64 비트 리눅스 머신에서`fftw_malloc 'segfault
- 8. 리눅스 64 비트 메모리 공간 크기?
- 9. 인 IntelliJ는 리눅스 민트에서 대상 폴더
- 10. 는 리눅스 민트에서 SOIL을 사용할 수 없습니다.
- 11. Direction 리눅스 민트에서 OpenCL 설치 Dell 9550
- 12. 레드햇 | 내가 64 비트 파이썬 2.6을 컴파일하기 위해 노력하고있어 64 비트
- 13. 어떻게 64 비트 브라우저 및 64 비트 자바 플러그인을 64 비트 리눅스 32 비트 JRE 경로를 얻을 수
- 14. 64 비트, 32 비트, 윈도우 및 리눅스 용 빌드
- 15. 데비안 라이브에서 리눅스 커널 컴파일하기
- 16. 리눅스 팔 대상을위한 greenlet 컴파일하기
- 17. 최고의 자원 64 비트
- 18. Windows 64 비트에서 컴파일하기 관련 문제
- 19. 64 비트 pcie 카드에 대한 64 비트 리눅스 호스트의 주소 할당
- 20. 이클립스 주노 64 비트 충돌 64 비트
- 21. 64 비트 Java 및 64 비트 액세스
- 22. p7zip 64 비트 바이너리
- 23. 64 비트 Linux에서 dbxtool은 64 비트 버전의 dbx를로드하지 않습니다.
- 24. 32 비트 및 64 비트 프로세스에서 작동해야하는 64 비트 라이브러리
- 25. 문자열에서 각 문자를 읽는 방법 NASM 어셈블리 64 비트 리눅스
- 26. PHP 모듈을로드 할 수 없습니다 - 리눅스 64 비트
- 27. 두 단계로 나누어 DMD 사용하기 : 64 비트 링크하기 (리눅스)
- 28. 64 비트 리눅스 용 memcpy를 사용하면 내용이 0으로 바뀝니다.
- 29. 자바 이클립스 SWT (64 비트 리눅스)를 실행
- 30. Enter 키 누르기가 리눅스 민트에서 작동하지 않는다 15
모든 파일 이름을 소문자로 바꾸기 위해 스크립트를 실행 한 후에 작동했습니다. 당신이 말했듯이, 그것은 약간의 경고를했지만 그것은 정상이라고 생각합니다. 감사. – user3146897
경고를 분석하고 적절한 경우 수정하십시오. –
그것은 할당의 일부이므로 적어도 윈도우에서는 그대로 작동해야합니다. 나는 경고가 리눅스에만 국한된 것이라고 생각하지 않기 때문에 고칠 것이 아무것도 없다고 생각할 것이다. – user3146897