Indice del forum Olimpo Informatico
I Forum di Zeus News
Leggi la newsletter gratuita - Attiva il Menu compatto
 
 FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

    Newsletter RSS Facebook Twitter Contatti Ricerca
Facile o impossibile? Un banale compilatore C...
Nuovo argomento   Rispondi    Indice del forum -> Programmazione
Precedente :: Successivo  
Autore Messaggio
ZapoTeX
Dio maturo
Dio maturo


Registrato: 04/06/04 16:18
Messaggi: 2627
Residenza: Universo conosciuto

MessaggioInviato: 07 Giu 2012 14:38    Oggetto: Facile o impossibile? Un banale compilatore C... Rispondi citando

Ciao a tutti!

Avrei bisogno di aiuto per una cosa apparentemente semplicissima, ma con grande stupore dopo ore di ricerca non ho concluso nulla.

Sto cercando un semplicissimo compilatore C gratuito con editor di testo (non per forza insieme, possono anche essere programmi separati, ma voglio il tasto "run" nell'editor)

Non C#, non robe strane, il buon vecchio C.

Ho provato: Visual C++ Express di Microsoft, ma già il fatto che usi #include "stdafx.h" invece che "stdio.h" mi lascia perplesso. E poi non ci sono mai riuscito a compilare neanche hello world, ogni volta mi trova qualcosa che non va bene, tipo "Cannot find or open the PDB file".

Ho provato Pelles C, che è proprio carino: gratuito, piccolo, leggero, ANSI C e basta, mi dice stdio.h... ma perfino il programma che mi fa lui con il wizard (il classico "hello world" per testare il compilatore, scritto dal wizard, io non l'ho nemmeno toccato) mi dice "POLINK: fatal error: File not found: 'advapi32.lib'."

Ora, io vorrei un compilatore che mi permette di concentrarmi sul MIO codice, non voglio far casino a risolvere problemi pre-esistenti!

Dove mi posso scaricare il vecchio Borland? Oggi sembra che il compilatore C gratuito di Borland sia gestito da "Embarcadero" che mi chiede 32 volte il mio indirizzo email e poi non mi lascia scaricare una mazza lo stesso!

Ho provato anche altri, tipo Tiny C e robe simili, ma non hanno un editor. Mi sapete spiegare come si fa a collegare in maniera INSCINDIBILE un compilatore all'editor in modo che quando apro l'editor ci sia già il tasto "compile", "build", "run", etc...?

Buona giornata e grazie a tutti!
Top
Profilo Invia messaggio privato HomePage
Stx
Dio minore
Dio minore


Registrato: 07/07/08 13:38
Messaggi: 730
Residenza: In coda sulla Tangenziale Est

MessaggioInviato: 07 Giu 2012 17:39    Oggetto: Rispondi citando

Prova lcc-win..
Top
Profilo Invia messaggio privato
bdoriano
Amministratore
Amministratore


Registrato: 02/04/07 11:05
Messaggi: 14296
Residenza: 3° pianeta del sistema solare...

MessaggioInviato: 07 Giu 2012 18:00    Oggetto: Rispondi citando

Premessa: non sono un programmatore C++, ma uso alcuni strumenti Embarcadero. Razz

Quando ti registri sul sito Embarcadero ricevi un'email con il link da cui scaricare il compilatore a riga di comando. Il pacchetto non comprende l'editor visuale.

Eventualmente, puoi usare Notepad++ come editor e per lanciare il compilatore.
Ho trovato questa pagina che mostra un esempio per FreePascal, ma penso che si possa facilmente adattare a C++.

Prova a dare un'occhiata anche a Code::Blocks

edit:
ho trovato alcune informazioni per agganciare bcc a Notepad++
link

Altri IDE free:
NetBeans IDE
Eclipse CDT
codelite
Top
Profilo Invia messaggio privato
freemind
Supervisor sezione Programmazione
Supervisor sezione Programmazione


Registrato: 04/04/07 20:28
Messaggi: 4643
Residenza: Internet

MessaggioInviato: 07 Giu 2012 18:41    Oggetto: Rispondi citando

All'epoca io avevo usato in alcune occasioni il compilatore free di digital mars link.
Non c'è un ide, però programmi come notepadd++ o simili possono essere configurati per lavorare con gli sdk.
Non mi ero trovato male, è un compilatore ansi C/C++ e non mi ha mai dato grattacapi.
Ora sotto linux o osx uso gcc e non ho più seguito l'andazzo del compilatore linkato. Però per cose semplici penso non ci siano problemi.
Sono sicurissimo che lavora con xp dato che lo usato su quello.
Top
Profilo Invia messaggio privato
ZapoTeX
Dio maturo
Dio maturo


Registrato: 04/06/04 16:18
Messaggi: 2627
Residenza: Universo conosciuto

MessaggioInviato: 07 Giu 2012 20:03    Oggetto: Rispondi citando

Grazie a tutti dell'aiuto! Non so come ringraziarvi, siete mitici!

Guarderò i link che mi avete indicato. Grazie davvero!

PS: son veramente viziato dagli IDE proprietari... Però CVI della National Instruments e le robe .NET di MS sono proprio belli... (ora i VERI programmatori mi frusteranno da remoto).

Grazie ancora a tutti!
Top
Profilo Invia messaggio privato HomePage
SverX
Supervisor Macchinisti
Supervisor Macchinisti


Registrato: 25/03/02 11:16
Messaggi: 11559
Residenza: Tokelau

MessaggioInviato: 08 Giu 2012 11:02    Oggetto: Rispondi citando

gcc e Programmer's Notepad. Ci faccio anche cross-compiling. Per configurare il tool launcher è un attimo: Alt-1: Make, Alt-2: Clean, Alt-0: run Smile
Top
Profilo Invia messaggio privato HomePage
ZapoTeX
Dio maturo
Dio maturo


Registrato: 04/06/04 16:18
Messaggi: 2627
Residenza: Universo conosciuto

MessaggioInviato: 08 Giu 2012 13:13    Oggetto: Rispondi citando

Mitico SverX! Grazie mille anche a te!
Top
Profilo Invia messaggio privato HomePage
Cotrino
Comune mortale
Comune mortale


Registrato: 19/06/12 21:04
Messaggi: 3

MessaggioInviato: 19 Giu 2012 21:37    Oggetto: Rispondi citando

2 Compilatori molto facili e completi sono:DEV C++ che è anche per il ling C e Eclips che è molto piu completo ma piu' complicato....
Top
Profilo Invia messaggio privato Invia e-mail MSN
SverX
Supervisor Macchinisti
Supervisor Macchinisti


Registrato: 25/03/02 11:16
Messaggi: 11559
Residenza: Tokelau

MessaggioInviato: 22 Giu 2012 12:11    Oggetto: Rispondi citando

Dev C++ e Eclipse sono IDE, non compilatori.
Top
Profilo Invia messaggio privato HomePage
ZapoTeX
Dio maturo
Dio maturo


Registrato: 04/06/04 16:18
Messaggi: 2627
Residenza: Universo conosciuto

MessaggioInviato: 22 Giu 2012 19:56    Oggetto: Rispondi citando

Grandissimi! Grazie dell'aiuto!

Ho scaricato Dev C++ e sì, ha il suo editor e tutto... ma in che senso non è un compilatore? Si appoggia ad un altro compilatore di quelli elencati sopra?

Perché forse quello che cercavo io è proprio un IDE... Smile

Ciao e grazie ancora!
Top
Profilo Invia messaggio privato HomePage
SverX
Supervisor Macchinisti
Supervisor Macchinisti


Registrato: 25/03/02 11:16
Messaggi: 11559
Residenza: Tokelau

MessaggioInviato: 25 Giu 2012 11:09    Oggetto: Rispondi citando

Citazione:
Bloodshed Dev-C++ is a full-featured Integrated Development Environment (IDE) for the C/C++ programming language. It uses Mingw port of GCC (GNU Compiler Collection) as its compiler. Dev-C++ can also be used in combination with Cygwin or any other GCC based compiler.


Sì, cercavi un IDE Smile
Top
Profilo Invia messaggio privato HomePage
ZapoTeX
Dio maturo
Dio maturo


Registrato: 04/06/04 16:18
Messaggi: 2627
Residenza: Universo conosciuto

MessaggioInviato: 25 Giu 2012 17:01    Oggetto: Rispondi

Interessante, ho scoperto che cosa è un'IDE, oltre che trovare svariate soluzioni al mio problema.

Quindi, tutti i miei programmini preferiti, che ho sempre chiamato "compilatori, sono IDE:

MS VB5
MS Visual Studio 2010 Express (VB.NET, C#)
NI LabWindows CVI (forse il mio preferito in assoluto, veloce come il tuono nell'esecuzione)
NI LabView
Borland TCP
Borland Turbo Pascal

Sono tutti IDE!

Grazie a tutti!
Top
Profilo Invia messaggio privato HomePage
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> Programmazione Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi