#pragma commentの相対パス指定について、希望の動作をしないません。
状況は以下の通りです。
libというフォルダの中にlibA、libBの二つのフォルダがあり、それぞれのフォルダの中には、lib_a.lib、mylib_b.libというファイルがあるとします。
lib
-libA
-lib_a.lib
-libB
-lib_b.lib
またライブラリディレクトリにはlibのパスのみが指定されていたとします。
この状況で#pragma comment(lib,"libA\\lib_a.lib")とすると、
「LINK : fatal error LNK1104: ファイル 'libA\lib_a.lib' を開くことができません。」
と出てしまいます。
#pragma commentの中では、相対パスは使えるはずなのですが、なぜこの場合はリンクが出来ないのでしょうか?
ちなみに絶対パスで指定した場合はエラーは出ません。
できればフォルダで分割してライブラリを管理したいと考えているので、何か解決方法をご存知の方がいれば、ご教授ください。
環境は
・OS:Windows7
・使用ソフト:Visual C++ 2010 Express
・言語:C++
です。
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
すべてを見ていないのでなんとも言えませんが。
仕様しているソフトがVisual C++ 2010という事なので
「プロジェクト」→「プロパティ」→構成を「すべての構成」にする
→「VC++ディレクトリ」→ライブラリディレクトリを選択して「編集」
→「新しい行」→作成された行に
「./lib\libA」と入力→Enterで入力終了→「OK」→「適用」
→#pragma comment( lib, "lib_a.lib" )
とかで出来るかもしれません
説明がへたくそで申し訳ありません
No.3
- 回答日時:
この問題についてはすでにMicrosoftに報告した人がいたようですね。
http://connect.microsoft.com/VisualStudio/feedba …
Microsoft PSSからVS2010向けのHotfixを手に入れられると書いてはありますが、Express版のもあるかどうかは不明。
ただ、VS2010 SP1でも直っていないのがなぜなのか気になるところですが…。
VS2012ではどうなっているのでしょうかね、私の環境にはインストールされていないので試せませんが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
つい集めてしまうものはなんですか?
人間誰もは1つ「やたらこればかり集めてしまう」というものがあるもの。 あなたにとって、つい集めてしまうものはなんですか?
-
人生最悪の忘れ物
今までの人生での「最悪の忘れ物」を教えてください。 私の「最悪の忘れ物」は「財布」です。
-
「これはヤバかったな」という遅刻エピソード
寝坊だったり、不測の事態だったり、いずれにしても遅刻の思い出はいつ思い出しても冷や汗をかいてしまいますよね。
-
この人頭いいなと思ったエピソード
一緒にいたときに「この人頭いいな」と思ったエピソードを教えてください
-
高校三年生の合唱祭で何を歌いましたか?
大人になると大人数で合唱する機会ってないですよね。 思い出すと、高校三年生の合唱祭が最後でした。 そこで、みんなの思い出の合唱曲を知りたい!
-
HANDLEの宣言でのエラー
C言語・C++・C#
-
C言語のPathFileExistsについて
C言語・C++・C#
-
WriteFileの引数について
Mac OS
-
-
4
CString から LPCTSTRの型に変換
C言語・C++・C#
-
5
スタティックライブラリ関係のエラーだと思う...
C言語・C++・C#
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・チョコミントアイス
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・あなたの習慣について教えてください!!
- ・ハマっている「お菓子」を教えて!
- ・高校三年生の合唱祭で何を歌いましたか?
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・家の中でのこだわりスペースはどこですか?
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
スタティックライブラリ関係の...
-
DirextXエラー:ファイル'dxerr9...
-
error LNK2019: 未解決の外部シ...
-
DirectXのdmusici.libについて
-
'd3dx9.lib' が開けません。
-
python エラー
-
アプリケーションのDLLファイル...
-
<unistd.h>をVisualStudioでつ...
-
エクセルのエラーメッセージ「4...
-
AIXとCOBOLについて
-
DIRECTXで質問です。
-
” OS ビルド ” の意味が分か...
-
unsigned long long 型のフォー...
-
fortranでプログラムを実行する...
-
適切な変換関数が存在しない???
-
ダイアログなどの文字列が文字...
-
math.hに含まれる関数が使えない
-
コンパイル??
-
外部シンボル "_main"は未解決です
-
Cygwinでのコンパイルができま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
スタティックライブラリ関係の...
-
'stdafx.h'のエラーに関して
-
静的/動的リンクライブラリにつ...
-
visual studio community2017 O...
-
C言語のPathFileExistsについて
-
【VS2008 C++】2つのプロジェ...
-
fatal error LNK1104: ファイル...
-
OpenSSLの共有ライブラリ(libcr...
-
C++Builder リンカエラーとは?
-
#include <winreg.h>をインクル...
-
lvwReport/エラー/プロジェクト...
-
VC++6.0からVC++.NET2005へ移植
-
#pragma commentの相対パス指定
-
スタティックライブラリの使い方
-
mac(osX)で、Javaはどこにイン...
-
BorlandC++Builder5.0でリンカ...
-
タイプライブラリのレジストリ...
-
C++によるPostgreSQLの接続
-
error LNK2019: 未解決の外部シ...
-
VCのincludeについて
おすすめ情報