Начало Вход/Регистрация Помощ Tazi stranica s latinski bukwi
Области
 Новини
 Актуална тема
 Linux портали
 Какво е Линукс?
 Въпроси-отговори
 Форуми
   •Трудова борса
   •Конкурс
 Статии
 Дистрибуции
   •Поръчка на CD
 Made In BG
 Файлове
 Връзки
 Галерия
 Конференции
Настройки
 Външен вид
 Предложения
 Направи си сам
И още ...
 За нас
 Линукс за българи ЕООД
 Линк към нас
 Предложения

Подкрепяно от:
TelePoint - Място за хора със свободни идеи

SiteGround

initLab

Adsys Group

SAP Bulgaria

Въпроси отговори
Въпрос: C programirane
[Търси: ]

ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.

Към началото |Добави въпрос |Отговори
 
Въпрос
От: Novaka Дата: 12/25/2005
 Zdraveite. Sled kato vednaj uspqhte da mi pomognete se
 obra6tam kam vas za vtori pat za pomo6t! Otnovo temata e C.

 Imam sledniq problem! Poglednete slednata programa i
gre6kata, koqto izvejda! Faila se kazva: First.c

#include <stdio.h>
#include <math.h>
int main (void){
int a=9;
double rezult=sqrt (a);
printf ("%f\n",rezult);
return 0;
}

Pod Windows kompilaciqta ne dava gre6ka i izvejda 3.000000.
A pod Linux (Fedora 3):
[novaka@localhost Desktop]$gcc -o first First.c
/tmp/cc10bxGq.o(.text+0x36):In funktion 'main':
:undefined reference to 'sqrt'
collect2:ld give 1 End Status

 Parvo si pomislih 4e moje vaob6te da ne poznava 'sqrt' i
zatova vmesto
double rezult=sqrt (a);
,napisah: double rezult=sqrt (4);
Programata sraboti idelano i izvede veren rezultat! 
 No kogato sloja promelniva v skobite na sqrt mi dava vednaga
 gre6ka! Nqkoi moje li da mi obqsni za6to i kak da opravq
problema si?



Отговор #1
От: foobar Дата: 12/26/2005
man sqrt :)

 ...функциите описани в math.h не са в стандартната
библиотека а в libm.so ...затова, се пише така:

gcc -o first First.c -lm


Отговор #2
От: Novaka Дата: 12/26/2005
 Super ti blagodarq 4ovek! Otnovo mi pomogna super mnogo!
:))




<< Помощ за инсталиране на кде :) (2 ) | XMMS v SuSE 10.0 (2 ) >>

 
© 2011-... Асоциация "Линукс за българи"
© 2007-2010 Линукс за българи ЕООД
© 1999-2006 Slavej Karadjov
Ако искате да препечатате или цитирате информация от този сайт прочетете първо това
Външния вид е направен от MOMCHE
Code Version: 1.0.8 H (Revision: 23-09-2011)
 
Изпълнението отне: 0 wallclock secs ( 0.07 usr + 0.01 sys = 0.08 CPU)