Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 22/10/2013, à 22:11

caracolito

Comment compiler un projet ecrit en cpp

Bonjour,

Je dispose d'un fichier zip contenant le source d'un programme écrit en cpp prevu pour windows
je ne sais pas comment le compiler sous ubuntu et creer un ficier executable.


qui peut m'aider je ne sais comment passer ce fichier ici dans ce forum.

Merci

Pierre


La mente es igual que un Paracaidas, Solo sirve si se abre . A.Eistein

Hors ligne

#2 Le 23/10/2013, à 10:11

Braun

Re : Comment compiler un projet ecrit en cpp

Bonjour,
Pourrais-tu au moins nous préciser:
1/ La liste des fichiers présents dans ton zip, notamment les .cpp et les .h
2/ Au début du fichier, ce qui concerne le préprocesseur ( les #include ).
Tu cliques sur le petit "<>" (texte préformaté) du forum et fais un coupé collé entre les balises de code.
P.S. Utilises-tu Emacs pour tes programmes .cpp ?

Dernière modification par Braun (Le 23/10/2013, à 10:12)

Hors ligne

#3 Le 23/10/2013, à 10:33

pires57

Re : Comment compiler un projet ecrit en cpp

g++ prog.cpp

Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#4 Le 23/10/2013, à 11:47

caracolito

Re : Comment compiler un projet ecrit en cpp

Merci Braun.

Il s'agit d'un logiciel de modélisation 3D de charpentes particulières : zome, nid d'abeille, heliyourte, geodome

Voici la liste des fichiers.

complexes.cpp
complexes.h
domenidabeille3d.cpp
domenidabeille3d.h
domenidabeille.cpp
domenidabeille.h
fenprincipale.cpp
fenprincipale.h
fenprincipale.ui
geodome3d.cpp
geodome3d.h
geodome.cpp
geodome.h
glwidget.cpp
glwidget.h
heliyourte3d.cpp
heliyourte3d.h
heliyourte.cpp
heliyourte.h
images
main.cpp
mathema.cpp
mathema.h
objet3d.cpp
objet3d.h
parametres.cpp
parametres.h
procedureAjout3d.txt
README.md
rectoid.cpp
rectoid.h
todo.txt
toileyourte.cpp
toileyourte.h
tousLesDocs.qrc
tousLesDocs.rc
voutenidabeille3d.cpp
voutenidabeille3d.h
voutenidabeille.cpp
voutenidabeille.h
zdc.ico
zome3d.cpp
zome3d.h
zome.cpp
zomedomeetcie_en.ts
zomedomeetcie.pro
zome.h

Par ailleurs un fichier (zomedomeetcie.pro) que j'imagine dédié à Linux contient ces informations.

CONFIG +=
QT       += core gui
QT       += opengl
QT       += xml

TARGET = zomedomeetcie
TEMPLATE = app

#la ligne suivante n est a rajouter que sous linux
LIBS += -lGLU

# Input
HEADERS += fenprincipale.h \
           glwidget.h \
           mathema.h \
           objet3d.h \
           voutenidabeille.h \
           voutenidabeille3d.h \
    rectoid.h \
    parametres.h \
    domenidabeille.h \
    domenidabeille3d.h \
    complexes.h \
    zome.h \
    zome3d.h \
    heliyourte.h \
    heliyourte3d.h \
    geodome.h \
    geodome3d.h \
    toileyourte.h
FORMS += fenprincipale.ui
SOURCES += fenprincipale.cpp \
           glwidget.cpp \
           main.cpp \
           mathema.cpp \
           objet3d.cpp \
           voutenidabeille.cpp \
           voutenidabeille3d.cpp \
    rectoid.cpp \
    parametres.cpp \
    domenidabeille.cpp \
    domenidabeille3d.cpp \
    complexes.cpp \
    zome.cpp \
    zome3d.cpp \
    heliyourte.cpp \
    heliyourte3d.cpp \
    geodome.cpp \
    geodome3d.cpp \
    toileyourte.cpp
RESOURCES += tousLesDocs.qrc
RC_FILE += tousLesDocs.rc 
TRANSLATIONS = zomedomeetcie_en.ts

OTHER_FILES += \
    todo.txt \
    procedureAjout3d.txt


La mente es igual que un Paracaidas, Solo sirve si se abre . A.Eistein

Hors ligne

#5 Le 23/10/2013, à 12:15

Braun

Re : Comment compiler un projet ecrit en cpp

Bonjour,
Comme je l'appréhendais il s'agit d'un gros projet.
Sauf erreur de ma part tu devrais l'ouvrir avec Qt Creator (disponible sur les dépôts) et lancer la compilation du fichier "main.cpp".
Cordialement
P.S. Un clic droit sur le fichier .pro doit proposer l'ouverture avec Qt Creator.

Dernière modification par Braun (Le 23/10/2013, à 12:16)

Hors ligne

#6 Le 23/10/2013, à 12:18

caracolito

Re : Comment compiler un projet ecrit en cpp

Braun a écrit :

Bonjour,
Comme je l'appréhendais il s'agit d'un gros projet.
Sauf erreur de ma part tu devrais l'ouvrir avec Qt Creator (disponible sur les dépôts) et lancer la compilation du fichier "main.cpp".
Cordialement
P.S. Un clic droit sur le fichier .pro doit proposer l'ouverture avec Qt Creator.

Qt - Creator ?

Connais pas, je ne suis pas developpeur, de plus j'ai un portable alors j'ai bien peur qu'il explose !

Merci Braun


La mente es igual que un Paracaidas, Solo sirve si se abre . A.Eistein

Hors ligne

#7 Le 23/10/2013, à 12:28

Braun

Re : Comment compiler un projet ecrit en cpp

En savoir plus par ici.

Hors ligne