下記のプログラムは、2^-0.94を計算するものです。
このプログラムはwindows2000のマシンでコンパイルできるのですが、UNIXのマシンだと
Unresolved text symbol "pow"
というエラーがでてコンパイルできません。
UNIXのマシンは「cc ファイル名」でコンパイルを実行します。
どうすればコンパイルできるようになるのでしょうか。お手数ですが、教えてください。よろしくお願いします。
※windows2000マシンのコンパイラ:Borland C++ Compiler 5.5
#include <stdio.h>
#include <math.h>
int main()
{
int a;
double b,c;
a=2;
b=-0.94;
c=pow(a,b);
printf("%lf\n",c);
return 0;
}
No.1ベストアンサー
- 回答日時:
コンパイルする際に
cc hoge.c -lm
でどうでしょう?
powコマンドはmath.h内に定義されており、
これをリンクしてコンパイルする際には-lmオプションが必要だったかと思われます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# c言語でユーザ関数を利用して複素数のべき乗と絶対値の数列を計算するプログラムが作りたいです。 3 2023/01/29 22:13
- C言語・C++・C# 3×3のラテン方陣をつくるプログラムを作成したのですが、(↓) #include <stdio.h> 5 2023/07/10 01:53
- C言語・C++・C# 10個の実数に対する降順ソート結果を出力するプログラムを作りたいのですが、以下のプログラムをどう直せ 1 2022/07/09 22:16
- C言語・C++・C# C言語 3 2022/10/04 15:07
- C言語・C++・C# プログラミング c言語 4 2023/03/07 01:05
- C言語・C++・C# バイナリファイルをコピーするのにかかる時間を測りたいのですが実行するとFatel error:gli 2 2022/11/03 01:10
- C言語・C++・C# スタックフレームの消滅 6 2023/05/20 12:33
- C言語・C++・C# Cのdoubleの浮動小数点表示について 3 2023/04/17 13:14
- C言語・C++・C# C言語階乗の総和を求める 2 2023/03/04 23:31
- C言語・C++・C# C++のcinの動作 5 2023/02/26 00:13
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
<unistd.h>をVisualStudioでつ...
-
アプリケーションのDLLファイル...
-
math.hに含まれる関数が使えない
-
ビープ音が鳴りません・・・
-
実行後にコンパイルに失敗しま...
-
すべてのリビルド: 0 正常、 0 ...
-
c言語です コンパイルした時に...
-
シリアル通信の受信待ちについて
-
Verilog_HDLでのdefineとifdef
-
メッセージボックスのEXEを作る...
-
Cのコンパイルでコメントアウト...
-
C言語で、配列を使ったsinカー...
-
64ビットのlinuxで32ビットメモ...
-
C言語プログラムのコンパイルエ...
-
C#で char型とstring型の比較で...
-
BCC Developerの使い方
-
c言語でログイン処理はできます...
-
i386 or x86_64 のどちらを選...
-
coronのインストール
-
gccコンパイルできない原因は!?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
<unistd.h>をVisualStudioでつ...
-
アプリケーションのDLLファイル...
-
C言語をコンパイルするとコンピ...
-
実行後にコンパイルに失敗しま...
-
math.hに含まれる関数が使えない
-
ビープ音が鳴りません・・・
-
c言語です コンパイルした時に...
-
<math.h>ヘッダを入力している...
-
C#で char型とstring型の比較で...
-
共有ライブラリの内容確認について
-
すべてのリビルド: 0 正常、 0 ...
-
[COBOL] ソースの復帰
-
64ビットのlinuxで32ビットメモ...
-
gcc バージョン違いによるコン...
-
VS2010環境で2点ほど質問
-
ヘッダーファイル『windows.h』...
-
C言語で作ったらWindowsでもMac...
-
自作DLLの中身を暗号化
-
MVSマシンで0C7でABENDしたので...
-
Verilog_HDLでのdefineとifdef
おすすめ情報