Stranica: 1/1.
Linux Mint i problem s pokretanjem programa napisanog u C-u
Postano: 19 tra 2009, 19:00
Postao/la Damarko
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. .
Re: Linux Mint i problem s pokretanjem programa napisanog u C-u
Postano: 19 tra 2009, 19:15
Postao/la 4ndY
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š:
i probaš pokrenut program isto iz terminala:
Re: Linux Mint i problem s pokretanjem programa napisanog u C-u
Postano: 19 tra 2009, 23:29
Postao/la Damarko
instalirao sam bcc
pokrenem program i kaze mi
bash: ./a.out: cannot execute binary file
Re: Linux Mint i problem s pokretanjem programa napisanog u C-u
Postano: 20 tra 2009, 06:43
Postao/la 4ndY
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š...
Re: Linux Mint i problem s pokretanjem programa napisanog u C-u
Postano: 20 tra 2009, 16:33
Postao/la Damarko
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;
}
Re: Linux Mint i problem s pokretanjem programa napisanog u C-u
Postano: 20 tra 2009, 17:13
Postao/la tartaglia
Meni se uredno kompilira i izvršava.
Koristi gcc, bcc je za 8086 arhitekturu.
Re: Linux Mint i problem s pokretanjem programa napisanog u C-u
Postano: 20 tra 2009, 20:41
Postao/la 4ndY
gcc-om si kompajlirao?
Re: Linux Mint i problem s pokretanjem programa napisanog u C-u
Postano: 21 tra 2009, 13:16
Postao/la Damarko
jesam, ali u .c a ne .c++