|
|
(273 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | == General ==
| + | {{warning|Note: The contents of this page is obsolete, but it may still contain some interesting tid-bits. Please see the [https://github.com/eclipse-cdt/cdt/tree/main/FAQ#readme FAQ in the GitHub site] for current information or the page history for historical information }} |
| | | |
− | * How do I contribute to this FAQ?
| + | [[Category:CDT]] [[Category:FAQ]] |
− | | + | |
− | Simply edit this page and add content. You can now use your bugzilla username and password to gain access.
| + | |
− | | + | |
− | * Is it really that easy?
| + | |
− | | + | |
− | Yes!
| + | |
− | | + | |
− | *How do I build CDT from CVS if I want a more recent build than is on the downloads page?
| + | |
− | | + | |
− | # Switch to the CVS Perspective: Window > Open Perspective > Others ... and select "CVS Repository Exploring"
| + | |
− | # Context menu in "CVS Repositories" View, New > Repository Location
| + | |
− | # Location - Host: dev.eclipse.org Repository Path: /cvsroot/tools
| + | |
− | # Authentication - User: anonymous (no password required)
| + | |
− | # Connection - type: pserver
| + | |
− | # Click 'Finish'
| + | |
− | # Open up the resulting /cvsroot/tools tree.. find org.eclipse.cdt-releng/all
| + | |
− | # On each of the projects under 'all', click context menu > Check Out
| + | |
− | | + | |
− | *How do I export it so that it can be used with an external Eclipse installation?
| + | |
− | | + | |
− | : You can either:
| + | |
− | | + | |
− | : a) Export the CDT feature via File->Export->Plugin Development->Deployable Features. This will automatically export all the required plugins.
| + | |
− | | + | |
− | : b) Export all the plugins etc. individually or all at once via File->Export->Plugin Development->Deployable Plugins and Fragments. However, this is more error prone and you're better off doing a).
| + | |
− | | + | |
− | : c) Use the ANT stuff in org.eclipse.cdt.releng to build CDT the way the nightly build does.
| + | |
− | | + | |
− | * I want to differntiate between the "Debug" and "Release" modes in my project. Is there any preprocessors in use already (some #define like "#define DEBUG" for Debug mode) or should I have to define them manually in my project. I find verbose in project options, but I am not sure how to use it ?
| + | |
− | | + | |
− | == Compilers and other 3rd party tools ==
| + | |
− | | + | |
− | ''Also see entries in [http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/cdt-home/user/faq.html?cvsroot=Tools_Project#compilers older FAQ]''
| + | |
− | * Does CDT include a compiler?
| + | |
− | | + | |
− | CDT does not come with a compiler, so if you do not have one you will need to install one. Follows
| + | |
− | are options available to you:
| + | |
− | | + | |
− | : MacOS X: Install the developer tools DVD that came with your computer or with you MacOS X DVD.
| + | |
− | : Linux: If not already installed, it should be available on your installation CDs.
| + | |
− | : Windows: You have a choice of compilers available:
| + | |
− | :: - [http://www.cygwin.com/ Cygwin]: Cygwin is a Linux-like environment for Windows, includes GCC.
| + | |
− | :: - [http://www.mingw.org/ MinGW]: Environment that includes development toolsets
| + | |
− | :: - [http://www.delorie.com/djgpp/ DJGPP]: DJGPP is a complete 32-bit C/C++ development system for Intel 80386 (and higher) PCs running DOS.
| + | |
− | | + | |
− | | + | |
− | Back to [[CDT]] wiki page.
| + | |