Project Home
Project Home
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - undefined reference to `exp'となる: (3 Items)
   
undefined reference to `exp'となる  
関数expを使った場合
#include <math.h>
をいれ
コンパイルオプションで
-Lmを指定して実行だと思うのですが

undefined reference to `exp'となってしまいます。

-LM -lmでも同じです。

コンソール画面見る限りでは
-lmオプションが入っているし
-ID:/QNX641/target/qnx6/usr/include (Dドライブですが Cドライブには容量の関係上出来ない)
となっているので
標準関数として読み込まれると思っています。

他に指定方法等があるのでしょうか?
Re: undefined reference to `exp'となる  
Extra LibsでAddでmを入力し Dynamicで可能になりましたが

gオプションはどの様にすれば指定可能なのでしょうか?

Build variantsでX86-->debugにチェック入れると
Description	Resource	Path	Location	Type
cannot find -lm_g	DD_test		line 0	C/C++ Problem
となってしまいます。

Re: undefined reference to `exp'となる  
project property/Linker/Extra libraries に'm'を追加するだけでOKです。

SDP 6.4.1 / IDE 4.6.1 では x86 platformではinline展開されるためエラーが起きないようです。