Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Perchè gli eseguibili in C++ non funzionano su altri PC ?
Forum - C/C++ - Perchè gli eseguibili in C++ non funzionano su altri PC ? - Pagina 3

Pagine: [ 1 2 3 4 ] Precedente | Prossimo
Avatar
#superStandard (Ex-Member)
Newbie


Messaggi: 14
Iscritto: 04/07/2015

Segnala al moderatore
Postato alle 10:35
Domenica, 05/07/2015
quindi copio il file .dll e me lo porto appreso al .exe
e per la seconda opzione come posso fare ? cioè come devo compilare g++ nomeFile.cpp e poi i comandi che hai inserito tu ? :)

Grazie davvero ora vedo se funziona :D

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6384
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 10:37
Domenica, 05/07/2015
Ma tu scrivi il comando da linea di comando o usi un IDE ?

In ogni caso, se lavori con Windows, è mille volte più sensato utilizzare VStudio e il compilatore MS.


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
#superStandard (Ex-Member)
Newbie


Messaggi: 14
Iscritto: 04/07/2015

Segnala al moderatore
Postato alle 10:45
Domenica, 05/07/2015
Testo quotato

Postato originariamente da nessuno:

Dunque la libreria che non trova è una dll e precisamente la

libgcc_s_dw2-1.dll

come mostrato nel messaggio d'errore.

Perché non l'hai detto subito ??

Le soluzioni possono essere

a) copi, insieme al tuo eseguibile nel PC di destinazione, il file  libgcc_s_dw2-1.dll

oppure

b) compili con le opzioni seguenti per il linker

-static-libgcc
-static-libstdc++


PM Quote
Avatar
#superStandard (Ex-Member)
Newbie


Messaggi: 14
Iscritto: 04/07/2015

Segnala al moderatore
Postato alle 10:47
Domenica, 05/07/2015
FUNZIONA FUNZIONA :D ho copiato eseguile e libreria e funziona, ora voglio studiare la secondo opzione , puoi aiutrami con i comandi per compilare ?:rotfl::rotfl::rotfl::rotfl::rotfl::rotfl::rotfl::love::love::love:

PM Quote
Avatar
#superStandard (Ex-Member)
Newbie


Messaggi: 14
Iscritto: 04/07/2015

Segnala al moderatore
Postato alle 10:47
Domenica, 05/07/2015
Grazie immensamente per l'aiuto davvero :D

PM Quote
Avatar
TheDarkJuster (Member)
Guru^2


Messaggi: 1620
Iscritto: 27/09/2013

Segnala al moderatore
Postato alle 12:14
Domenica, 05/07/2015
Secondo me hai fatto una gran confusione. Mi spieghi cosa c'entra l'estensione out ? Da quando windows frega qualcosa dell'estensione out?

Comunque...... Hai mai sentito parlare di Makefile? Se non ne hai mai sentito parlare, trovi guide e esempi con una ricerca su google. Per quanto temp ancora vuoi andare avanti a scrivere il comando di compilazione sulla riga di comando? Esistendo anche apache ant.......

PM Quote
Avatar
#superStandard (Ex-Member)
Newbie


Messaggi: 14
Iscritto: 04/07/2015

Segnala al moderatore
Postato alle 13:16
Domenica, 05/07/2015
Non so cosa sia, devo dirti il vero..ho programmato anche con IDE, ma non mi è piaciuto neanche un po'. Personalmente credo sia molto sfizioso usare la console e poi cmq all' università cosiì ho imparato. Peroò farò una ricerca in merito :) grazie  

PM Quote
Avatar
#superStandard (Ex-Member)
Newbie


Messaggi: 14
Iscritto: 04/07/2015

Segnala al moderatore
Postato alle 13:19
Domenica, 05/07/2015
riguardo al .out non so , ho fatto solo tentativi, solo imparando dagli errori puoi capire le cose :) avvolte ci si deve buttare anche a occhi chiusi.

Cmq il .out funzionava

PM Quote
Pagine: [ 1 2 3 4 ] Precedente | Prossimo