Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
dev:eclipse [2018/07/01 23:50]
tedfelix [Set Up Rosegarden Source Under Eclipse]
dev:eclipse [2018/07/18 13:07]
tedfelix [Include Files and Symbols]
Line 118: Line 118:
 ===== Include Files and Symbols ===== ===== Include Files and Symbols =====
 To make sure Eclipse is aware of the various Qt include files, we need to tell Eclipse where the Qt includes are located.  Select the "rosegarden-svn" project in the Project Explorer and go to File > Properties.  In the "type filter text" box, type "paths" and hit enter.  This should get you quickly to Paths and Symbols.  Click on the "Includes" tab and then the "GNU C++" language.  In the "Include directories" box, add the following: To make sure Eclipse is aware of the various Qt include files, we need to tell Eclipse where the Qt includes are located.  Select the "rosegarden-svn" project in the Project Explorer and go to File > Properties.  In the "type filter text" box, type "paths" and hit enter.  This should get you quickly to Paths and Symbols.  Click on the "Includes" tab and then the "GNU C++" language.  In the "Include directories" box, add the following:
- 
-  /usr/include/qt4 
-  /usr/include/qt4/QtCore 
-  /usr/include/qt4/QtGui 
-  /usr/include/qt4/QtXml 
- 
-Note: For Qt5, the paths are slightly different: 
  
   /usr/include/x86_64-linux-gnu/qt5   /usr/include/x86_64-linux-gnu/qt5
-  etc...+  /usr/include/x86_64-linux-gnu/qt5/QtCore 
 +  /usr/include/x86_64-linux-gnu/qt5/QtGui 
 +  /usr/include/x86_64-linux-gnu/qt5/QtXml
  
 Next, click on the # Symbols tab.  Verify that "GNU C++" is still selected.  In the Symbol box, add the following symbols and values: Next, click on the # Symbols tab.  Verify that "GNU C++" is still selected.  In the Symbol box, add the following symbols and values:
Line 139: Line 134:
  
 It will take some time for Eclipse to rebuild the index.  The "C/C++ Indexer" indicator at the bottom of the window will let you know how far along the process is. It will take some time for Eclipse to rebuild the index.  The "C/C++ Indexer" indicator at the bottom of the window will let you know how far along the process is.
 +
 +//Note: Qt4 is deprecated, but for reference, the include directories were://
 +
 +  /usr/include/qt4
 +  /usr/include/qt4/QtCore
 +  /usr/include/qt4/QtGui
 +  /usr/include/qt4/QtXml
 +
  
 ===== Configuring Tabs ===== ===== Configuring Tabs =====
 
 
dev/eclipse.txt · Last modified: 2024/01/05 00:38 by tedfelix
Recent changes RSS feed Creative Commons License Valid XHTML 1.0 Valid CSS Driven by DokuWiki