Narzędzia użytkownika

Narzędzia witryny


ide_netbeans

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
ide_netbeans [2010/12/27 01:39]
proz Dokończenie - kompilacja pierwszego projektu.
ide_netbeans [2010/12/28 16:50]
proz
Linia 1: Linia 1:
 +// // Autor: Piotr Róż --- //​[[p.roz@stud.elka.pw.edu.pl|Piotr Róż]] 2010/12/27 21:55//
 +
 ====== Wstęp ====== ====== Wstęp ======
-NetBeans IDE (C/C++) jest wersją C/C++ wieloplatformowego środowiska programistycznego (IDE - Integrated Development Environment). +NetBeans IDE (([[http://​www.netbeans.org/​|Strona domowa projektu NetBeans]])) ​(C/C++) jest wersją C/C++ wieloplatformowego środowiska programistycznego (IDE - Integrated Development Environment). 
-NetBeans jest projektem otwartego oprogramowania upublicznionego na zasadach licencji Common Development and Distribution License. Jest jednym z najbardziej popularnych i znanych środowisk programistycznych. Początkowo NetBeans powstał jako środowisko języka Java, jednak obecnie dzięki ogromnej ilości wtyczek, możliwe jest znaczne rozszerzenie funkcjonalności całego środowiska. Dzięki temu, że NetBeans napisany jest w języku Java, możliwe jest uruchomienie go na dowolnej platformie systemowej, która pozwala na uruchomienie aplikacji Java (obecnie z oficjalnej strony środowiska można go pobrać w kilkunastu językach na następujące systemy operacyjne: Windows, Mac OS X, Linux (x86/x64), Solaris(x86/​x64),​ Solaris(sparc)). ​+NetBeans jest projektem otwartego oprogramowania upublicznionego na zasadach licencji Common Development and Distribution License ​(([[http://​pl.wikipedia.org/​wiki/​Common_Development_and_Distribution_License|Zasady licencji Common Development and Distribution License]])). Jest jednym z najbardziej popularnych i znanych środowisk programistycznych. Początkowo NetBeans powstał jako środowisko języka Java, jednak obecnie dzięki ogromnej ilości wtyczek, możliwe jest znaczne rozszerzenie funkcjonalności całego środowiska. Dzięki temu, że NetBeans napisany jest w języku Java, możliwe jest uruchomienie go na dowolnej platformie systemowej, która pozwala na uruchomienie aplikacji Java (obecnie z oficjalnej strony środowiska można go pobrać w kilkunastu językach na następujące systemy operacyjne: Windows, Mac OS X, Linux (x86/x64), Solaris(x86/​x64),​ Solaris(sparc)). ​
  
 ====== Instalacja i konfiguracja dystrybucji NetBeans IDE C/C++ ====== ====== Instalacja i konfiguracja dystrybucji NetBeans IDE C/C++ ======
Linia 74: Linia 76:
   * Source Files (pliki źródłowe) – zawierające definicję wszystkich funkcji, klas i innych struktur danych (w języki C są to pliki z rozszerzeniem „c”, zaś w języku C++ - „cpp”);   * Source Files (pliki źródłowe) – zawierające definicję wszystkich funkcji, klas i innych struktur danych (w języki C są to pliki z rozszerzeniem „c”, zaś w języku C++ - „cpp”);
   * Test Files (pliki testowe),​które nie są rzeczywistymi katalogami przechowywanymi na dysku, służą jedynie do organizacji plików w projekcie. ​   * Test Files (pliki testowe),​które nie są rzeczywistymi katalogami przechowywanymi na dysku, służą jedynie do organizacji plików w projekcie. ​
 +
 +{{ :​netbeans:​foldery.jpg |}}
  
 Pliki dodane do folderów logicznych są automatycznie dodawane do projektu i kompilowane w procesie budowania projektu. Pliki dodane do folderów logicznych są automatycznie dodawane do projektu i kompilowane w procesie budowania projektu.
Linia 92: Linia 96:
   * W kolejnym oknie wybierz plik, który chcesz dodać do projektu.   * W kolejnym oknie wybierz plik, który chcesz dodać do projektu.
 Możliwe jest dodanie wielu plików w obrębie danego folderu istniejącego na dysku, przytrzymując klawisz CTRL i zaznaczając kolejne pliki. Możliwe jest dodanie wielu plików w obrębie danego folderu istniejącego na dysku, przytrzymując klawisz CTRL i zaznaczając kolejne pliki.
 +====== Częste problemy ======
 +===== Zmiana języka aplikacji =====
 +Częstym problemem, z którym można się zetknąć na początku użytkowania NetBeans IDE jest fakt, iż tylko część środowiska jest przetłumaczona na język polski. Aby zmienić język całej aplikacji na angielski należy wykonać jeden z poniższych kroków:
 +==== Tymczasowa zmiana języka ====
 +W środowisku Windows należy dodać ''​--locale en:​US''​ na końcu komendy uruchamiającej NetBeans, przez co będzie ona przykładowo wyglądała następująco:​
 +''"​C:​\Program Files\NetBeans 6.9.1\bin\netbeans.exe" ​ --locale en:US ''​.
 +==== Stała zmiana języka ====
 +  * Należy uruchomić w trybie edytowania plik ''​netbeans.conf'',​ który przykładowo w środowisku Windows znajduje się w katalogu ''​C:​\Program Files\NetBeans 6.9.1\etc''​. ​
 +  * W kolejnym kroku należy odnaleźć fragment:
 +''​netbeans_default_options="​-J-client -J-Xss2m -J-Xms32m -J-XX:​PermSize=32m -J-XX:​MaxPermSize=200m -J-Xverify:​none -J-Dapple.laf.useScreenMenuBar=true"''​
 +
 +i zamienić go na:
 +
 +''​netbeans_default_options="​-J-client -J-Xss2m -J-Xms32m -J-XX:​PermSize=32m -J-XX:​MaxPermSize=200m -J-Xverify:​none -J-Dapple.laf.useScreenMenuBar=true -J-Duser.language=en -J-Duser.region=US"''​
 +===== Brak możliwości wykrycia kompilatora w systemie Windows =====
 +W przypadku, gdy środowisko NetBeans będzie informowało o niemożliwości odnalezienia kompilatora należy:
 +  * Upewnić się, że środowisko do kompilowania i debuggowania jest zainstalowane i jest ono w odpowiedniej wersji.
 +    * Aby sprawdzić wersję zainstalowanego oprogramowania należy uruchomić ''​Cygwin Bash Shell''​ i kolejno wpisać:
 +      * ''​cygcheck -c cygwin''​
 +      * ''​gcc --version''​
 +      * ''​g++ --version''​
 +      * ''​make --version''​
 +      * ''​gdb --version''​
 +    * Środowisko NetBeans było testowane przeze mnie na następującym oprogramowaniu:​
 +      * ''​Cygwin 1.7.7-1''​
 +      * ''​Cygwin gcc-core (C compiler) 3.4.4''​
 +      * ''​Cygwin gcc-c++ (C++ compiler) 3.4.4''​
 +      * ''​Cygwin gdb (GNU Debugger) 6.8.0''​
 +      * ''​Cygwin make 3.81''​
 +    * Aby zainstalować oprogramowanie Cygwin należy pobrać plik [[http://​www.cygwin.com/​setup.exe]] oraz zainstalować następujące pakiety: gcc-core: C compiler, gcc-g++: C++ compiler, gdb: The GNU Debugger, and make: the GNU version of the '​make'​ utility.
 +  * Jeżeli oprogramowanie Cygwin jest zainstalowane poprawnie należy dodać do systemu zmienną środowiskową:​
 +      * Należy otworzyć ''​Panel Sterowania'',​ a następnie wybrać ''​System''​.
 +      * W kolejnym oknie należy wybrać ''​Zaawansowane ustawienia systemu''​.
 +      * W nowo otwartym oknie należy kliknąć przycisk ''​Zmienne środowiskowe...''​ i dodać ścieżkę ''​sciezka-do-cygwin\bin''​.
 +      * Potwierdzić operację klikając na OK.
 +
 +
ide_netbeans.txt · ostatnio zmienione: 2010/12/29 03:10 przez proz