したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | メール | |

2008年度夏休みハード班製作スレ

16たっけー@:2008/10/02(木) 18:46:44
はいはい、これね

L2310 (E) Undefined external symbol "_charput" referenced in "D:\2008\2008\Debug\lowsrc.obj

特にソフト班の人、どういうエラーか分かりますか?

VC++だと
「外部シンボルcharputが未解決」
とか出るんじゃないかな。


charputという関数が宣言されていて、プログラム中で使用しているけど、どこでも実装されていません(プロトタイプ宣言しかない)という意味だよ


今回のcharputは、宣言されているところを見ると…どうやらI/O系(stdio)で使っている模様
新月IIのプロジェクトでgrep(複数ファイルの横断テキスト検索)してみると、lowlvl.srcの中にアセンブラで書いてあるのが分かる。

>ナベ
プロジェクトを作成するときに
「I/Oライブラリを使用する」にチェック

I/Oライブラリなんていらないじゃん(自作のあるし)…って思ったら、その自作のシリアル通信とかがstrncmpとかのライブラリ関数を使ってたOTL


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板