GNAT 프로그래밍 스튜디오 (GPS)와 GtkAda를 모두 설치했습니다. 둘 다 잘 작동하는 것처럼 보이지만 템플릿에서 새 프로젝트 아래에 Simple Window 프로젝트를 만들려고하면 "gtk.ads 파일을 찾을 수 없습니다"라는 오류가 발생합니다. 이것은 디렉토리/종속성 문제로 보입니다. GPS는 GtkAda를 찾을 위치를 알지 못합니다. 저는 Windows 7을 실행 중이며 C : \ GNAT \ 2011에 GPS를 설치하고 C : \ GtkAda에 GtkAda를 설치했습니다. 나는 내 PATH에 GtkAda를 추가하려고 시도했다. 현재 PATH 사용자 변수에는 C : \ GNAT \ 2011 \ bin이 포함되어 있으며 Path System 변수에는 C : \ GtkAda \ bin이 포함되어 있습니다. 이 문제를 해결하기위한 조언은 대단히 감사하겠습니다!Ada GPS IDE가 GtkAda를 찾을 수 없습니다.
3
A
답변
7
두 가지가 있습니다.
먼저 "프로젝트"가 중요합니다. GtkAda와 같은 라이브러리에 에 의존하는 무언가를 만들 때마다 (a) GNAT 프로젝트를 사용하여 관리하고 (b) 도서관에서 제공하는 GPR을 사용하는 경우 훨씬 편리합니다. - 항상 물론 그렇다고 가정합니다.
GtkAda의 경우 GPR이 GtkAda와 함께 있어야 함을 의미합니다.
with "gtkada";
project Tinkering is
...
둘째, gnatmake 또는 gprbuild는 gtkada.gpr
을 찾을 수 있어야합니다.
가장 쉬운 방법은 gtkada.gpr
이 인 GPL 파일을 찾기 위해 gnatmake/gprbuild가 예상하는 기본 위치에있는 방식으로 GtkAda를 설치하는 것입니다. 이 은 $prefix/lib/gnat
입니다. GtkAda는이 규칙을 따르므로 컴파일러와 동일한 루트 아래 GtkAda를 설치할 수 있습니다. 어쨌든 추천하지 않는 이유를 모르겠습니다. 당신이 그렇게하지 않으려면이 C:\GtkAda\lib\gnat
에 을 설정
, 당신은 귀하의 경우 예를 들어, 환경 변수 ADA_PROJECT_PATH
에 정확한 위치를 추가 할 수 있습니다.
거기 GtkAda README에서 좋은 물건이 많이 libre.adacore.com에서, 그리고 에서 나는 README에서 볼 수있는 GtkAda User's Guide도 (귀하의 경우) C:\GtkAda\doc\GtkAda\gtkada_ug
에서 설치 패키지에 포함되어 있습니다.
관련 문제
- 1. Ada 95에서 파일을 만들 수 없습니다.
- 2. PDFsharp에서 이미지를 찾을 수 없습니다. (이미지를 찾을 수 없습니다.)
- 3. 리소스를 찾을 수 없습니다.
- 4. 라이브러리를 찾을 수 없습니다.
- 5. 소스를 찾을 수 없습니다!
- 6. "리소스를 찾을 수 없습니다"
- 7. ConfigurationManager를 찾을 수 없습니다.
- 8. apduToolTask을 찾을 수 없습니다.
- 9. Pdssql.dll을 찾을 수 없습니다.
- 10. 메서드를 찾을 수 없습니다.
- 11. 'javac'문제를 찾을 수 없습니다.
- 12. 리소스를 찾을 수 없습니다.
- 13. lg2c을 찾을 수 없습니다.
- 14. ContactPicker.apk을 찾을 수 없습니다!
- 15. 인증서를 찾을 수 없습니다
- 16. sqlmetal.exe을 찾을 수 없습니다
- 17. "기호를 찾을 수 없습니다"?
- 18. cxcore210d.dll을 찾을 수 없습니다.
- 19. System.Management.ManagementException : 찾을 수 없습니다.
- 20. UILabelAdditions.h을 찾을 수 없습니다.
- 21. 패키지를 찾을 수 없습니다.
- 22. net_rim_cldc을 찾을 수 없습니다.
- 23. System.Data.Entity.DataBase를 찾을 수 없습니다.
- 24. EntitySet을 찾을 수 없습니다.
- 25. sparkskins_xxx.swf를 찾을 수 없습니다.
- 26. msvcr90d.dll을 찾을 수 없습니다.
- 27. thread.py를 찾을 수 없습니다
- 28. "ManagementScope는"찾을 수 없습니다
- 29. DataGrid를 찾을 수 없습니다.
- 30. 생성자를 찾을 수 없습니다.
[comp.lang.ada : GPS 및 GTK 옵션]에 대한 크로스 링크 (http://groups.google.com/group/comp.lang.ada/browse_thread/thread/425d51d43921b223). – trashgod