Pagini: [1]   În jos
  Imprimă  
Ajutor Subiect: probleme Mingw  (Citit de 12034 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
sanduta
Strain


Karma: 1
Deconectat Deconectat

Mesaje: 2



Vezi Profilul
« : Decembrie 09, 2008, 13:22:48 »

Nu reusesc sa fac sa mearga Mingw pe laptopul meu cu Vista. Am incercat la scoala tot pe o statie cu Vista si acolo merge. Cine ma poate ajuta??
Memorat
andrei.12
Echipa infoarena
Nu mai tace
*****

Karma: 107
Deconectat Deconectat

Mesaje: 381



Vezi Profilul
« Răspunde #1 : Decembrie 09, 2008, 16:46:00 »

Daca ai Vista pe 64 biti, s-ar putea sa fie din cauza asta. Din cate stiu eu Mingw 2.05 nu merge pe sisteme de operare pe 64 biti.
Memorat
toni2007
Nu mai tace
*****

Karma: 160
Deconectat Deconectat

Mesaje: 663



Vezi Profilul
« Răspunde #2 : Decembrie 09, 2008, 20:23:42 »

Nu e de la asta... Stiu sigur ca nici pe vista 32 nu merge (am avut). E un mingw "vista special" care trebuie instalat. Daca vrei Mingw Studio, instalezi mingw studio cu mingw-ul normal si instalezi apoi compilatorul pt vista deasupra. La mine a mers (acum un an). Nu mai stiu exact cum. atasez aici link catre kit.
http://code.google.com/p/msys-cn/downloads/detail?name=mingw3.7z&can=2&q=


Sper  ca asta e... Nu mai am vista, deci nu mai pot incerca. Daca nu iti merge, cauta altu pe net Very Happy da un search "mingw vista special download " si ia ceva de acolo.

Sau uite-te aici, scrie cum instalezi mingw
http://wiki.codeblocks.org/index.php?title=MinGW_installation

Memorat
sanduta
Strain


Karma: 1
Deconectat Deconectat

Mesaje: 2



Vezi Profilul
« Răspunde #3 : Decembrie 09, 2008, 21:30:01 »

Mersi foarte mult, a mers  Very Happy
Cum am facut: am facaut download la un zip pe care l-am dezarhivat. Apoi am copiat tot ce era acolo in MinGWStudio/Mingw. Si uite ca acum merge compilatorul.

Am Vista pe 32-biti.
Memorat
Petrucci
Strain


Karma: 1
Deconectat Deconectat

Mesaje: 6



Vezi Profilul
« Răspunde #4 : Decembrie 30, 2008, 17:15:22 »

am instalat si eu de curand MinGW Studio si nu cred ca explica erorile de compilare la fel de bine ca Borland..  De ex:
Cod:
.......................
.................
int i,n=10,a[101];
for(i=1;i<=n;i++)
      a[ i ]=random(3000);
secventa de mai sus cica nu e scrisa corect .. Imi afiseaza urmatoarea eroare :
Cod:
caca.cpp
caca.cpp: In function `void citire()':
caca.cpp:9: error: `random' undeclared (first use this function)
caca.cpp:9: error: (Each undeclared identifier is reported only once for each
function it appears in.)

caca.o - 2 error(s), 0 warning(s)
---------
Va rog spuneti-mi ce-am gresit Smile)
« Ultima modificare: Decembrie 30, 2008, 17:33:24 de către Sima Cotizo » Memorat
sima_cotizo
Nu mai tace
*****

Karma: 219
Deconectat Deconectat

Mesaje: 596



Vezi Profilul
« Răspunde #5 : Decembrie 30, 2008, 17:36:49 »

Data viitoare formateaza-ti si tu posturile si elimina-le pe cele date aiurea.

Eroarea e foarte clara: nu stie cine e functia "random". As zice ca e in stdlib, dar cred ca ma insel. Ca sa generezi numere random faci cam asa:

Cod:
#include <cstdlib>
#include <ctime>

int main() {
srand(time(0)); // ca sa ai numere cu adevarat random la fiecare rulare
a = rand() % MAX; // iti va returna un numar de la 0 la MAX-1
return 0;
}
Memorat
Petrucci
Strain


Karma: 1
Deconectat Deconectat

Mesaje: 6



Vezi Profilul
« Răspunde #6 : Ianuarie 02, 2009, 13:58:47 »

Data viitoare formateaza-ti si tu posturile si elimina-le pe cele date aiurea.

Eroarea e foarte clara: nu stie cine e functia "random". As zice ca e in stdlib, dar cred ca ma insel. Ca sa generezi numere random faci cam asa:

Cod:
#include <cstdlib>
#include <ctime>

int main() {
srand(time(0)); // ca sa ai numere cu adevarat random la fiecare rulare
a = rand() % MAX; // iti va returna un numar de la 0 la MAX-1
return 0;
}
multumesc mult.. Aveam inclusa stdlib, insa tot aveam eroare.. Insa merge cum mi-ai spus si sunt foarte multumit.  Saru' mana!  Very Happy Very Happy  Scuze pentru intrebarile stupide pe care le pun; sad  acomodarea cu minGW mi se pare putin cam grea daca ai programat anterior doar in borland c,care are o interfata atat de prietenoasa.
Memorat
c_e_manu
Nu mai tace
*****

Karma: 56
Deconectat Deconectat

Mesaje: 243



Vezi Profilul
« Răspunde #7 : Ianuarie 02, 2009, 14:22:34 »

daca poate cineva sa-mi trimita MinGW sa-mi dea un PM pls... nu l-am mai folosit si is curios cat e de diferit de borland si rhide... plus ca din cate am inteles va fii folosit in 2010 la oji Smile
Memorat
Petrucci
Strain


Karma: 1
Deconectat Deconectat

Mesaje: 6



Vezi Profilul
« Răspunde #8 : Ianuarie 02, 2009, 15:05:54 »

daca poate cineva sa-mi trimita MinGW sa-mi dea un PM pls... nu l-am mai folosit si is curios cat e de diferit de borland si rhide... plus ca din cate am inteles va fii folosit in 2010 la oji Smile
ti-l trimit eu..insa il gasesti parca si pe site(infoarena) .. mi-e lene sa caut linkul Har har contacteaza-ma la adresa [email protected] sau srcrie un pm cu mailul tau. kitul are ~62 MB si contine si free pascal
Memorat
pauldb
Nu mai tace
*****

Karma: 821
Deconectat Deconectat

Mesaje: 1.901



Vezi Profilul
« Răspunde #9 : Ianuarie 02, 2009, 15:33:45 »

Uita-te aici. Tot pe acolo poti naviga si gasi cateva raspunsuri la intrebarile tale. Smile
Memorat

Am zis Mr. Green
c_e_manu
Nu mai tace
*****

Karma: 56
Deconectat Deconectat

Mesaje: 243



Vezi Profilul
« Răspunde #10 : Ianuarie 02, 2009, 16:40:58 »

super! Ok

multumesc amadurora!
Memorat
ucc_5
Client obisnuit
**

Karma: -11
Deconectat Deconectat

Mesaje: 82



Vezi Profilul
« Răspunde #11 : Aprilie 22, 2009, 22:11:59 »

Am si eu o problema cu mingw. Azi l-am instalat prima oara si vad ca imi da eroare daca scriu #include <fstream>, iar daca scriu fstream.h merge (doar ca da warning). La iostream merge far .h . Stie cineva care e problema ?
Memorat
sima_cotizo
Nu mai tace
*****

Karma: 219
Deconectat Deconectat

Mesaje: 596



Vezi Profilul
« Răspunde #12 : Aprilie 22, 2009, 22:15:28 »

Ce eroare iti da? Uite un exemplu care cred ca merge (ai inclus "using namespace std" ?):

Cod:
#include <fstream>
using namespace std;
ofstream out("fisier.txt");

int main() {
    out << "Salut!\n";
    return 0;
}
Memorat
ucc_5
Client obisnuit
**

Karma: -11
Deconectat Deconectat

Mesaje: 82



Vezi Profilul
« Răspunde #13 : Aprilie 23, 2009, 15:17:47 »

Deci am scris totul bine, inclusiv codul pe care mi l-ai dat.
Pana la urma cred ca e de la vista ca asa imi face si cu code::blocks (desi zice ca versiunea e pentru vista)

Gata am rezolvat. L-am dezinstalat si l-am instalat pe cel de pe siteul lor si vad ca merge . E cam ciudata treaba dar acu nu mai conteaza. Multumesc pentru raspuns.

[editat de moderator] editeaza-ti mesajul precedent daca este ultimul din topic
« Ultima modificare: Aprilie 23, 2009, 16:07:55 de către Sima Cotizo » Memorat
svalentin
Nu mai tace
*****

Karma: 88
Deconectat Deconectat

Mesaje: 704



Vezi Profilul
« Răspunde #14 : Aprilie 23, 2009, 16:04:32 »

Daca mai aveti probleme cu MinGW va rog sa specificati si versiunea, de unde l-ati instalat si daca il folositi impreuna cu alte programe (ex: Code::Blocks)
Eu am testat pachetul infoarena (ce include MinGW). Vista x64 este chiar sistemul de operare pe care am testat cel mai mult, fiind cel pe care il folosesc acasa. Pana acum eu nu am avut probleme.
Memorat
ucc_5
Client obisnuit
**

Karma: -11
Deconectat Deconectat

Mesaje: 82



Vezi Profilul
« Răspunde #15 : Aprilie 23, 2009, 16:36:57 »

Mai am o problema. Nu pot sa initializez long long cu o valoare mai marede 10^10 sau cat e limita peste long ; Imi zice integere constant is to large for "long" type; merge sa initializez cu un numar mic si apoi sa il aduc la o valoare peste 10^10 sau cat o fi .
Si inca o problema : dintr-odata nu mai pot da debug pentru ca optiunile din tabul debug sunt dezactivate. Am schimbat vreo setare aiurea sau care o fi problema ?

Edit: inca ceva ... fisierele cpp editate in mingw studio, daca le deschid cu notepad au linii aranjate aiurea in sensul ca sunt deplasate cu mult spre dreapta (nu toate) , dar in mingw se vad normal.

Versiunea de mingw e 5.1.4
« Ultima modificare: Aprilie 23, 2009, 16:42:52 de către Usurelu Catalin » Memorat
svalentin
Nu mai tace
*****

Karma: 88
Deconectat Deconectat

Mesaje: 704



Vezi Profilul
« Răspunde #16 : Aprilie 23, 2009, 17:01:40 »

Cum initializezi? Ai pus LL la sfarsit, like:
long long x = 1234567890LL;
Memorat
ucc_5
Client obisnuit
**

Karma: -11
Deconectat Deconectat

Mesaje: 82



Vezi Profilul
« Răspunde #17 : Aprilie 23, 2009, 17:13:04 »

Pai nu .... nu stiam ca trebuie pus asa . Deci asta inseamna ca pentru unsigned o sa trebuiasca sa pun ULL , nu ?
Cam naspa chestia asta, dar oricum nu conteaza atat timp cat e unic solutie.

Acuma daca ma poate ajuta cineva cu debugerul as fi foarte recunoscator, ca nu pot face nimic fara el  Cry
Memorat
svalentin
Nu mai tace
*****

Karma: 88
Deconectat Deconectat

Mesaje: 704



Vezi Profilul
« Răspunde #18 : Aprilie 23, 2009, 17:44:51 »

Nu stiu ce sa zic despre debug, sigur ai dezactivat tu ceva. Incearca sa reinstalezi.

Cat despre linii formatate aiurea, asta e din cauza ca folosesti taburi (caracterul \t). Taburile sunt afisate diferit in functie de editor. Notepad le considera ca 8 spatii, MinGW Dev Studio probabil le considera ca 4 spatii. Multe programe pot fi configurate in aceasta privinta. La orice editor de surse poti sa ii spui cat de mare sa considere un tab.
Totodata pot fi inlocuite taburile cu spatii.
Memorat
ucc_5
Client obisnuit
**

Karma: -11
Deconectat Deconectat

Mesaje: 82



Vezi Profilul
« Răspunde #19 : Aprilie 23, 2009, 18:42:59 »

Am inteles,din cauza asta imi afisa aiurea in notepad, multumesc pentru ajutor .
Memorat
Pagini: [1]   În sus
  Imprimă  
 
Schimbă forumul:  

Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines