Sada je: 29 ožu 2024, 08:17.
C, C++, Java, PHP, Ruby...

Moderator/ica: Moderatori/ce

Pravila foruma
U naslovu teme unutar uglatih zagrada navesti o kojem jeziku je riječ. Primjer: [Java]
Ucim c radi faksa i do sada sam ga pisao u Dev c++, ali kako sam presao na linux, morao sam naci nesto sto bi ga zamijenilo, odlucio sam se na MonoDevelop jer je u biti ista svar samo za linux pa netrebam privikavanje

ali kad napisem neki program, on ga zakompajlira bez problema, samo kad pokrenem program onda mi baci gresku:
Cannot execute "Test". ApplicationName='/home/damarko/Test/Test/bin/Debug/Test', CommandLine='', CurrentDirectory='/home/damarko/Test/Test/bin/Debug'.

tu gresku mi baca i na KDevelop-u, i na Eclipse-u .. tako da smatram da je problem u mom neznanju a ne necem drugom . . .


znate li sta bi moglo biti ?

unaprijed hvala. .
Postovi: 16
Postovi: 16
Pridružen/a: 19 tra 2009, 16:25
Podijelio/la zahvalu: 0 puta
Primio/la zahvalu: 0 puta
Prvo, ako si koristio Dev-cpp, preporučam ti CodeBlocks kao alternativu.

Što se tiče greške, probaj ručno kompajlirati tako da odeš s terminalom tamo gdje se nalazi izvorna datoteka, napišeš:
Kod: Označi sve
 gcc ime_izvorne_datoteke.c

i probaš pokrenut program isto iz terminala:
Kod: Označi sve
./a.out
A neutron walks into a bar; he asks the bartender, 'How much for a beer?' The bartender looks at him, and says 'For you, no charge.'
Avatar
Moderator
Postovi: 4060
Moderator
Postovi: 4060
Pridružen/a: 15 svi 2008, 18:05
Lokacija: Hamburg, DE
Podijelio/la zahvalu: 111 puta
Primio/la zahvalu: 183 puta
Spol: M
OS: Fedora/KDE
instalirao sam bcc

pokrenem program i kaze mi
bash: ./a.out: cannot execute binary file
Postovi: 16
Postovi: 16
Pridružen/a: 19 tra 2009, 16:25
Podijelio/la zahvalu: 0 puta
Primio/la zahvalu: 0 puta
Damarko je napisao/la:instalirao sam bcc

pokrenem program i kaze mi
bash: ./a.out: cannot execute binary file


Izgleda da se dana greška pojavljuje kod kompajliranja i izvođenja istog na različitim platformama.
Kompajliraš i izvodiš na istom sustavu? Koji sustav imaš? 32 ili 64bit?

Ajd, c/p kod koji kompajliraš...
A neutron walks into a bar; he asks the bartender, 'How much for a beer?' The bartender looks at him, and says 'For you, no charge.'
Avatar
Moderator
Postovi: 4060
Moderator
Postovi: 4060
Pridružen/a: 15 svi 2008, 18:05
Lokacija: Hamburg, DE
Podijelio/la zahvalu: 111 puta
Primio/la zahvalu: 183 puta
Spol: M
OS: Fedora/KDE
Komp mi je 64 bit, linux je valjda 32... ovaj: http://www.linuxmint.com/download.php


a evo koda
Kod: Označi sve
#include <stdio.h>

int main ()
{
    int br,i;
    i = 1;                                         /*i je brojac*/
    while (i<10+1)                                 
        {
              printf ("Unesi pozitivan cijeli broj: ");
              scanf ("%d", &br);
              while (br < 0) {
                     printf ("\nUnijeli ste negativan broj !\n");
                     printf ("Unesi pozitivan cijeli broj: ");
                     scanf ("%d", &br);
                     }
              if (br>=0 && !(br%2==0)) {
                        printf ("\n\tUnesen je %d. neparni broj.\n\n", i);
                        i++;
                        if (i==10+1) printf ("\tKRAJ UNOSA!");
                        }
              }
       
    getchar ();
    return 0;
}
Postovi: 16
Postovi: 16
Pridružen/a: 19 tra 2009, 16:25
Podijelio/la zahvalu: 0 puta
Primio/la zahvalu: 0 puta
Meni se uredno kompilira i izvršava.
Koristi gcc, bcc je za 8086 arhitekturu.
Avoid the Gates of Hell. Use Linux!
Avatar
Postovi: 400
Postovi: 400
Pridružen/a: 13 sij 2009, 12:57
Lokacija: Zagreb
Podijelio/la zahvalu: 0 puta
Primio/la zahvalu: 15 puta
Spol: M
OS: openSuse 11.3
gcc-om si kompajlirao?
A neutron walks into a bar; he asks the bartender, 'How much for a beer?' The bartender looks at him, and says 'For you, no charge.'
Avatar
Moderator
Postovi: 4060
Moderator
Postovi: 4060
Pridružen/a: 15 svi 2008, 18:05
Lokacija: Hamburg, DE
Podijelio/la zahvalu: 111 puta
Primio/la zahvalu: 183 puta
Spol: M
OS: Fedora/KDE
jesam, ali u .c a ne .c++
Postovi: 16
Postovi: 16
Pridružen/a: 19 tra 2009, 16:25
Podijelio/la zahvalu: 0 puta
Primio/la zahvalu: 0 puta

Na mreži
Trenutno korisnika/ca: / i 5 gostiju.