Ubuntu 12.04, компилирующий программу на C

Недавно я установил версию настольной 32-разрядной настольной версии ubuntu 12.04 LTS, и я написал компьютерную программу, в которой он использует заголовок math.h, и я продолжаю получать сообщение об ошибке, указывающее, что это неопределенная ссылка на «pow». Я выполнил его с помощью gcc -Wall -lm filex.c -o filex.out. Мне очень нравится эта новая система, но что может быть не так? Все форумы, на которые я только что посмотрел, просто компилируются с использованием -lm, которым я являюсь. Я скомпилировал ту же программу на другом компьютере, и она работает нормально. Может кто-нибудь помочь?

0
задан 23 May 2012 в 20:13

7 ответов

Я столкнулся с одной и той же проблемой и нашел ваш вопрос в поисковой системе. Я решаю проблему, переместив опцию «-lm» в последнюю часть команды.

Попробуйте выполнить следующую команду:

gcc -Wall filex.c -o filex.out -lm
1
ответ дан 25 July 2018 в 19:11

Я столкнулся с одной и той же проблемой и нашел ваш вопрос в поисковой системе. Я решаю проблему, переместив опцию «-lm» в последнюю часть команды.

Попробуйте выполнить следующую команду:

gcc -Wall filex.c -o filex.out -lm
1
ответ дан 2 August 2018 в 01:13

Я столкнулся с одной и той же проблемой и нашел ваш вопрос в поисковой системе. Я решаю проблему, переместив опцию «-lm» в последнюю часть команды.

Попробуйте выполнить следующую команду:

gcc -Wall filex.c -o filex.out -lm
1
ответ дан 4 August 2018 в 16:46

Я столкнулся с одной и той же проблемой и нашел ваш вопрос в поисковой системе. Я решаю проблему, переместив опцию «-lm» в последнюю часть команды.

Попробуйте выполнить следующую команду:

gcc -Wall filex.c -o filex.out -lm
1
ответ дан 6 August 2018 в 01:28

Я столкнулся с одной и той же проблемой и нашел ваш вопрос в поисковой системе. Я решаю проблему, переместив опцию «-lm» в последнюю часть команды.

Попробуйте выполнить следующую команду:

gcc -Wall filex.c -o filex.out -lm
1
ответ дан 7 August 2018 в 18:53

Я столкнулся с одной и той же проблемой и нашел ваш вопрос в поисковой системе. Я решаю проблему, переместив опцию «-lm» в последнюю часть команды.

Попробуйте выполнить следующую команду:

gcc -Wall filex.c -o filex.out -lm
1
ответ дан 10 August 2018 в 07:29

Я столкнулся с одной и той же проблемой и нашел ваш вопрос в поисковой системе. Я решаю проблему, переместив опцию «-lm» в последнюю часть команды.

Попробуйте выполнить следующую команду:

gcc -Wall filex.c -o filex.out -lm
1
ответ дан 15 August 2018 в 19:32

Другие вопросы по тегам:

Похожие вопросы: