nixp.ru v3.0

23 мая 2017,
вторник,
15:42:10 MSK

DevOps с компанией «Флант»
stealth написал 22 декабря 2006 года в 01:10 (582 просмотра) Ведет себя неопределенно; открыл 103 темы в форуме, оставил 124 комментария на сайте.

// q.c ————--

#include

#include

#include

#define MSQ_ID 2001

int main ()

{

int msqid;

msqid = msgget (MSQ_ID, 0);

exit (0);

}

Почему при компиляции простой q.c -

[root@localhost ~]# gcc /root/Desktop/new/q.c

не создается by default -ный a.out ?

Uncle Theodore
stealth
// q.c ————--

#include

#include

#include

#define MSQ_ID 2001

int main ()

{

int msqid;

msqid = msgget (MSQ_ID, 0);

exit (0);

}

Почему при компиляции простой q.c -

[root@localhost ~]# gcc /root/Desktop/new/q.c

не создается by default -ный a.out ?

А какая-нибудь ошибка выдается?

А вообще что-нибудь создается?

А какая система? Компилятор не отключен? Hello World компилится?

Good Luck,

UT

stealth

gcc version 4.1.0 20060304 (Red Hat 4.1.0-3)

По ходу дела вопрос разбился на две части ..

// /root/Desktop/new/w.c

#include

#include

#include

int main ()

{

puts(«lalala»);

exit(0);

}

Работа в самой дирректории идет нормально -

[root@localhost Desktop]# cd /root/Desktop/new

[root@localhost new]# gcc w.c

[root@localhost new]# ./a.out

lalala

Вопрос в том, почему это

[root@localhost ~]# gcc /root/Desktop/new/w.c

[root@localhost ~]#

ни к чему не ведет.

Uncle Theodore
stealth
gcc version 4.1.0 20060304 (Red Hat 4.1.0-3)

По ходу дела вопрос разбился на две части ..

// /root/Desktop/new/w.c

#include

#include

#include

int main ()

{

puts(«lalala»);

exit(0);

}

Работа в самой дирректории идет нормально -

[root@localhost Desktop]# cd /root/Desktop/new

[root@localhost new]# gcc w.c

[root@localhost new]# ./a.out

lalala

Вопрос в том, почему это

[root@localhost ~]# gcc /root/Desktop/new/w.c

[root@localhost ~]#

ни к чему не ведет.

А где ты ожидаешь появления a.out’а? По идее, он должен появиться в текущей рабочей директории. То есть, в рутовом хоуме.

stealth

Ну да ;)

А ждал я его в дирректории компилируемого файла…

stealth

2 Uncle Theodore

10.X ;)