SONYのサイトで、SDK for NFC Starter Kit が公開されているので、ためしにFelicaカードの読み取りプログラムを作ってみようと思っています。
サンプルとして、C++が載っていましたので、Visual C++ 2010で動かそうとしましたが、
「error LNK2019: 未解決の外部シンボル __imp__initialize_library が関数 _wmain で参照されました」と表示されます。
プロジェクトのプロパティで、C/C++ → 全般 → 追加のインクルードディレクトリ もSDKのincludeのディレクトリを指定しましたし、
同じく リンカー → 全般 → 追加のライブラリディレクトリ もSDKのlibのディレクトリを指定しました。
エラーを解決する方法を教えてください。
よろしくお願いします。
なお、プログラムは簡単な下記のものでもエラーがでます。
#include "stdafx.h"
#include <cstdio>
#include <cstdlib>
#include "felica.h"
int _tmain(int argc, _TCHAR* argv[])
{
initialize_library();
return 0;
}
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
普通にビルドできましたけどね…。
# ディレクトリ指定は[更正プロパティ][VC++ ディレクトリ]から設定しましたが。
>SDKのlibのディレクトリ
libディレクトリの中にx86とx64がありますが…ソコまで指定していますか?
# 32Bitならx86、64Bitならx64を指定する必要がありますけど。
No.1
- 回答日時:
>同じく リンカー → 全般 → 追加のライブラリディレクトリ もSDKのlibのディレクトリを指定しました。
で、リンクすねるライブラリ自体は追加していますか?
ライブラリのディレクトリ指定すればそこにあるライブラリファイル全部をリンクに含めてくれるワケではありませんけど。
# 同名のライブラリが存在する可能性もあるのでファイルの指定は必要。
[リンカー]->[入力]の「追加の依存ファイル」にfelica.libを指定して下さい。
右の方の[▼]のボタンを押して、[編集]を選択すれば、新しく開いたダイアログの上半分に入力できます。
既に他のモノが指定してあるなら改行してfelica.libと入力して[OK]で閉じて下さい。
回答ありがとうございます。
ご指摘の felica.lib は「追加の依存ファイル」に入力しています。
他に何か思いあたる部分があれば、ご教示ください
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- C言語・C++・C# バイナリファイルをコピーするのにかかる時間を測りたいのですが実行するとFatel error:gli 2 2022/11/03 01:10
- C言語・C++・C# c言語 プログラムのエラー 1 2023/02/11 20:31
- C言語・C++・C# Cのdoubleの浮動小数点表示について 3 2023/04/17 13:14
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- C言語・C++・C# C言語 3 2022/10/04 15:07
- C言語・C++・C# 並列プログラミングのπ計算について 1 2022/07/16 22:30
- C言語・C++・C# const char** p;のとき、free(p)でC4090エラーとなるのはなぜですか 3 2023/03/31 16:28
- C言語・C++・C# カードシャッフルのブログラムを使ってc言語でブラックジャックをしたい 2 2022/04/12 15:13
- C言語・C++・C# C言語のエラーについて 2 2022/07/11 13:56
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Subversionのリポジトリの削除
-
FTPコマンドでディレクトリごと...
-
CFileDialogの最初のディレクト...
-
バッチを用いたフォルダの自動移動
-
rmdirでフォルダが消せません
-
図に示す階層構造で,現在のデ...
-
renameでのPermission deniedエ...
-
aspのページが表示できません
-
ファイル選択ダイアログで選択...
-
Subversionで、ファイルをリネ...
-
Visual C++でのfelicaプログラム
-
現在位置より2つ上のディレク...
-
DLL のロードの順序
-
PHPにて所有者名を変更出来...
-
Tcl/Tkの超初歩的な質問です。
-
makefile でファイルをコピーす...
-
絶対パス?絶対アドレス?意味...
-
コマンドプロンプトを指定のデ...
-
visualstudioでc#のdllができない
-
ファイル一覧表(LAN内の別PC)
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FTPコマンドでディレクトリごと...
-
Subversionのリポジトリの削除
-
CFileDialogの最初のディレクト...
-
バッチを用いたフォルダの自動移動
-
makefile でファイルをコピーす...
-
VB.NET 最下位のディレクトリ名...
-
MkDir関数
-
現在位置より2つ上のディレク...
-
絶対パス?絶対アドレス?意味...
-
renameでのPermission deniedエ...
-
visualstudioでc#のdllができない
-
ファイル選択ダイアログで選択...
-
FTPでのファイルとディレクトリ...
-
str ! = NULL
-
powershell で書いたプログラム...
-
DLL のロードの順序
-
バッチファイルで特定ファイル...
-
JAVA内で複数のファイルを削除...
-
fopenでファイルが開かない場合...
-
includeが出来ない訳とは?
おすすめ情報