View previous topic :: View next topic |
Author |
Message |
lkkzed n00b
Joined: 03 Feb 2005 Posts: 43 Location: UE - Italy
|
Posted: Tue Nov 29, 2005 11:49 pm Post subject: Eclipse + C++ |
|
|
Vorrei installare eclipse in modo da poter programmare in C++, qualcusno saprebbe dirmi quali pacchetti dovrei emergere, ho le idee confuse...
Grazie mille |
|
Back to top |
|
|
Ic3M4n Advocate
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
Posted: Wed Nov 30, 2005 12:56 am Post subject: |
|
|
dev-util/eclipse-sdk con una versione superiore alla 3.1
poi vai su bugs.gentoo.org e tiscarichi questa dev-util/eclipse-cdt-bin. la versione precedente mi ha dato alcuni problemi e la cdt 3.0 va solo con eclipse 3.1 |
|
Back to top |
|
|
lkkzed n00b
Joined: 03 Feb 2005 Posts: 43 Location: UE - Italy
|
Posted: Wed Nov 30, 2005 8:14 am Post subject: |
|
|
potrei fare tutto con emerge?
ACCEPT_KEYWORDS="~x86" emerge -pv eclipse-sdk
ACCEPT_KEYWORDS="~x86" emerge -pv eclipse-cdt-bin
Grazie! |
|
Back to top |
|
|
oRDeX Veteran
Joined: 19 Oct 2003 Posts: 1325 Location: Italy
|
Posted: Wed Nov 30, 2005 8:58 am Post subject: |
|
|
no perche' quando dai il secondo comando ti viene automaticamente installata una versione di eclipse-sdk precedente all'ultima in portage |
|
Back to top |
|
|
Ic3M4n Advocate
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
Posted: Wed Nov 30, 2005 9:24 am Post subject: |
|
|
devi prima scaricare l'ebuild nell'overlay. è una scemata, non ci vuole niente di particolare.
da qui https://bugs.gentoo.org/attachment.cgi?id=64401&action=edit
copi il file di testo sul tuo pc.
così com'è è fatto per essere usato con la cdt-bin-3.0 se gli modofichi il nome e la SRC_URI puoi adattarlo per le ultime versioni.
fai il digest del file e poi lo puoi utilizzare. |
|
Back to top |
|
|
lkkzed n00b
Joined: 03 Feb 2005 Posts: 43 Location: UE - Italy
|
Posted: Wed Nov 30, 2005 9:37 am Post subject: |
|
|
Scusate il ritardo mentale... ,ma veramente sono ancora confuso.
Esiste un How To in merito? Oppure se qualcuno gentilmente mi può sbriciolare la faccenda.
Ho provato con google ma non riesco a trovare nulla... la procedura riportata è quella standard.
Grazie! |
|
Back to top |
|
|
Ic3M4n Advocate
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
Posted: Wed Nov 30, 2005 10:06 am Post subject: |
|
|
http://gentoo-wiki.com/Special:Search?search=overlay&go=Go
con questo ti fai l'overlay... ce ne saranno almeno 3 o 4 di questi che spiegano come fare
poi dai un bell'emerge eclipse-cdt-bin e ti fa tutto da solo. non è poi moltodifficile.
devi solo copiarti a manina un'ebuild e dire a portage che c'è. |
|
Back to top |
|
|
lkkzed n00b
Joined: 03 Feb 2005 Posts: 43 Location: UE - Italy
|
Posted: Wed Nov 30, 2005 7:10 pm Post subject: |
|
|
ragazzi mi dispiace ma non riesco ad installarlo!
sono + tonto del previsto.
qualcuno saprebbe dirmi step by step quello che devo fare?
ve ne sarei grato.
Grazie! |
|
Back to top |
|
|
Ic3M4n Advocate
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
Posted: Wed Nov 30, 2005 9:31 pm Post subject: |
|
|
nano /etc/make.conf
[code]PORTDIR_OVERLAY="/usr/local/portage"
[\code]
poi
[code]
mkdir /usr/local/portage/
mkdir /usr/local/portage/dev-util/
mkdir /usr/local/portage/dev-util/eclipse-cdt-bin/
[/code]
nano /usr/local/portage/dev-util/eclipse-cdt-bin/eclipse-cdt-bin-3.0.1.ebuild e ci metti dentro questo:
[code]# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eclipse-ext
HOMEPAGE="http://www.eclipse.org/cdt/"
DESCRIPTION="A fully functional C and C++ Integrated Development Environment (IDE) for the Eclipse platform."
SRC_URI="http://download.eclipse.org/tools/cdt/releases/eclipse3.1/dist/3.0.1/org.eclipse.cdt-3.0.1-linux.x86.tar.gz"
LICENSE="CPL-1.0"
KEYWORDS="-* ~x86"
SLOT="3.1"
IUSE=""
DEPEND=">=dev-util/eclipse-sdk-3.1"
S=${WORKDIR}/eclipse
src_compile() {
einfo "${P} is a binary package"
}
src_install() {
eclipse-ext_require-slot 3.1
eclipse-ext_create-ext-layout binary
eclipse-ext_install-features features/*
eclipse-ext_install-plugins plugins/*
}
[/code]
[code]ebuild /usr/local/portage/dev-util/eclipse-cdt-bin/eclipse-cdt-bin-3.0.1.ebuild digest
[/code]
e poi controlli che effettivamente ti voglia scaricare la versione 3.0.1, logicamente avrai alcuni pacchetti da mettere all'interno del package.keywords |
|
Back to top |
|
|
!equilibrium Bodhisattva
Joined: 06 Jun 2004 Posts: 2109 Location: MI/BG/LC
|
Posted: Thu Dec 01, 2005 4:59 pm Post subject: |
|
|
1- ti scarichi da eclipse.org l'ultimo milestone disponibile
2- installi eclipse nella tua home o dove vuoi (devi solo scompattare il tarball scaricato)
3- usi l'update manager di eclipse per scaricarti e tenerti aggiornato tutti i plugin di cui necessiti, compreso il CDT
(my 2 cents) _________________ Arch Tester for Gentoo/FreeBSD
Equilibrium's Universe
all my contents are released under the Creative Commons Licence by-nc-nd 2.5 |
|
Back to top |
|
|
lkkzed n00b
Joined: 03 Feb 2005 Posts: 43 Location: UE - Italy
|
Posted: Sat Dec 03, 2005 10:14 am Post subject: |
|
|
Grazie mille veramente...
Sono riuscito ad installare eclipse con CDT
ora dovrei configurarlo per poterlo utilizzare... esistono dei tutorial? nel sito di eclipse ne ho trovato uno ma è per ambienti Windows....
Per Linux ve ne sono?
Grazie!!! |
|
Back to top |
|
|
Ic3M4n Advocate
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
Posted: Sat Dec 03, 2005 1:39 pm Post subject: |
|
|
tutorial?
apri eclipse
nuovo progetto
progetto c / c++
e lo usi.
altri tutorial oltre a questo non ne conosco. |
|
Back to top |
|
|
lkkzed n00b
Joined: 03 Feb 2005 Posts: 43 Location: UE - Italy
|
Posted: Sun Dec 04, 2005 10:49 am Post subject: |
|
|
il problema è che:
io scrivo il programma in C o in C++ ma non riesco a compilare ne a debugare....
si apre una finestra: Create, Manage and run configuration.
Ovviamente io seleziono C/C++ local application... ma il run non va!
Ho scritto programmi in java ed il tutto funziona bene...
Ciao... |
|
Back to top |
|
|
Ic3M4n Advocate
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
Posted: Sun Dec 04, 2005 11:41 am Post subject: |
|
|
devi selezionare il progetto ed il debugger. poi funziona... vai avanti nelle schede successive alla prima. ci sono tutte le opzioni che devi passare al programma. |
|
Back to top |
|
|
|