KPIT GNU Tools (10) Project Generator2 ― 2009年02月18日 21時31分53秒
KPIT GNU Tools v0901 を使い始めて
最初にコンパイルした時
こんなエラーが出た。
使い方がよく分からず、プロジェクトを作成する時
ライブラリセッティングで
stdio.h と stdlib.h のチェックを外していた。
これが原因で必要なものがリンクされなかったらしい。
デフォルトでは両方ともチェックが入っている。
Debug でコンパイルする場合は少なくとも
stdlib.h のチェックだけは入れないといけないようだ。
そのほかテキストハイライトも問題ない。
しかし、後から math や ctype ライブラリを使いたくなったときはどうすればいいんだ?
やはり libc と libm をリンクしないといけないのか?
最初にコンパイルした時
C:\WorkSpace\111\111\Debug\start.o: In function `exit_k': C:\WorkSpace\111\111/start.asm:101: undefined reference to `exit'
こんなエラーが出た。
使い方がよく分からず、プロジェクトを作成する時
ライブラリセッティングで
stdio.h と stdlib.h のチェックを外していた。
これが原因で必要なものがリンクされなかったらしい。
デフォルトでは両方ともチェックが入っている。
Debug でコンパイルする場合は少なくとも
stdlib.h のチェックだけは入れないといけないようだ。
そのほかテキストハイライトも問題ない。
しかし、後から math や ctype ライブラリを使いたくなったときはどうすればいいんだ?
やはり libc と libm をリンクしないといけないのか?
コメント
トラックバック
このエントリのトラックバックURL: http://syslab.asablo.jp/blog/2009/02/18/4128804/tb
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
※投稿には管理者が設定した質問に答える必要があります。