Howto:Build FlightGear with NetBeans using CMake: Difference between revisions

Jump to navigation Jump to search
Updated images for NetBeans 7.4 on Ubuntu 13.10
No edit summary
(Updated images for NetBeans 7.4 on Ubuntu 13.10)
Line 72: Line 72:
In NetBeans, just go to the Tools menu and select "Plugins":
In NetBeans, just go to the Tools menu and select "Plugins":


[[File:Netbeans-getting-plugins.png]]
[[File:NetBeans Plugins.png]]
 


Go to the Installed tab and see which of the above are listed. (Latest version has svn and git installed.) To get the missing ones,
Go to the Installed tab and see which of the above are listed. (Latest version has svn and git installed.) To get the missing ones,
Line 160: Line 159:
After checking out the repository, you'll want to use the NetBeans project wizard to CREATE A NEW PROJECT FROM EXISTING SOURCES for each dependency:  
After checking out the repository, you'll want to use the NetBeans project wizard to CREATE A NEW PROJECT FROM EXISTING SOURCES for each dependency:  


[[File:Netbeans-new-project-from-existing-sources-step1.png]]
[[File:NetBeans New Project.png]]
 


Next, pick "...from existing sources":
Next, pick "...from existing sources":


[[File:Netbeans-new-project-from-existing-sources-step2.png]]
[[File:NetBeans New Project Existing.png]]




Specify the folder where the checked out sources can be found:
Specify the folder where the checked out sources can be found:


[[File:Netbeans-new-project-from-existing-sources-step3.png]]
[[File:NetBeans New Project Automatic.png]]




Line 185: Line 183:
Finally, you should see all projects neatly structured in NetBeans:
Finally, you should see all projects neatly structured in NetBeans:


[[File:Plib-osg-simgear-flightgear-in-netbeans.png]]
[[File:NetBeans Current Projects.png]]


== Setting up project dependencies ==
== Setting up project dependencies ==
Line 193: Line 191:
So, just bring up a context menu for each configured project and go to "Properties":  
So, just bring up a context menu for each configured project and go to "Properties":  


[[File:Netbeans-setting-up-projects-dependencies.png]]
[[File:NetBeans Project Properties.png]]




Next, go to "RELATED PROJECTS" and set up the dependencies:  
Next, go to "RELATED PROJECTS" and set up the dependencies:  


[[File:Netbeans-setting-up-projects-dependencies-step1.png]]
[[File:NetBeans Dependencies.png]]




Line 204: Line 202:
By default, NetBeans will keep on trying and index all your sources, this may slow down the IDE considerably, so it's a good idea to disable this feature if you don't need it (CONTEXT MENU/RIGHT CLICK on project, go to CODE ASSISTANCE and then uncheck the marked entry):
By default, NetBeans will keep on trying and index all your sources, this may slow down the IDE considerably, so it's a good idea to disable this feature if you don't need it (CONTEXT MENU/RIGHT CLICK on project, go to CODE ASSISTANCE and then uncheck the marked entry):


[[File:Disable-code-assistance-in-netbeans.png]]
[[File:NetBeans Code Assistance.png]]




10

edits

Navigation menu