こんにちは。
先週から仕事で Visual Stadio 2005 を使用して、C言語 でプログラムを書いています。
コードをビルドする際、ライブラリ作成時に以下の警告がでます。
1>Dynamic_02.lib(Dynamic_02.dll) : warning LNK4006: __NULL_IMPORT_DESCRIPTOR は Dynamic_01.lib(Dynamic_01.dll) で定義されています。2 つ目以降の定義は無視されます。
1>Dynamic_02.lib(Dynamic_02.dll) : warning LNK4221: パブリック シンボルが見つかりませんでした。アーカイブ メンバにアクセスできません。
これらの警告を消す方法はないですか?
以下は手順の詳細です。
1. 動的リンクライブラリ、Dynamic_01.dll を作成した。
同時にインポートライブラリ Dynamic_01.lib が作成される。
2. 動的リンクライブラリ、Dynamic_02.dll を作成した。
同時にインポートライブラリ Dynamic_02.lib が作成される。
3. Dynamic_01.dll と Dynamic_02.dll の両方の関数を使用する、
静的リンクライブラリ、Static_01.lib の作成を試みた。
追加の依存関係に Dynamic_01.lib と Dynamic_02.lib を指定し、
Static_01.lib をビルドすると、上記の警告が表示される。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
試しにdllを新規プロジェクトのファイルのあるディレクトリないしは、Debug,Releaseのあるディレクトリにコピーしてもらえませんか?
あと、libの指定も入っていることを確認してlibもコピーしてもらえませんか?
この回答への補足
リンク時の警告なので DLL ファイルは関係ないです。
それから、LIB ファイルの指定が抜けていたら、リンクエラーが発生するので、これも抜けてはいません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C# DatagridviewにExcelシートを反映するとエラーが出る 2 2023/05/06 17:12
- その他(プログラミング・Web制作) ラズパイ上の、pythonのエラーについて 1 2023/04/12 23:27
- その他(プログラミング・Web制作) IT初心者です 仕事で、vb.netで作成されたdllをvbaで呼び出すプログラムを作成しろと言われ 1 2023/03/27 08:22
- Perl Perl の外部モジュールの利用方法 3 2022/07/10 18:34
- その他(プログラミング・Web制作) python flask から fastapiへの移行時のエラー対処 1 2023/02/05 12:26
- Excel(エクセル) 【VBA】 Alt+PrintScreenにてアクティブウィンドウのスクショを貼付する方法 4 2022/12/08 20:53
- Ruby 教えてください 2 2023/01/04 17:50
- Ruby Ruby / passenger のインストールについて 1 2023/01/30 18:31
- UNIX・Linux AWSのEC2のZabbixユーザーでawscliコマンドが実行できない状態を解決する 1 2022/12/06 22:17
- フリーソフト cygewf-2.dllがない、と表示され、ダウンロードしたファイルが動作しない 2 2023/03/27 11:05
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C++によるPostgreSQLの接続
-
fatal error LNK1104: ファイル...
-
スタティックライブラリ関係の...
-
スタティックリンクライブラリ...
-
VS2010にて、依存関係とビルド順
-
visual studio community2017 O...
-
gdi+ LNK1103
-
VB6/SPREAD6.0 について
-
Visual Studio 2022の『#define...
-
'stdafx.h'のエラーに関して
-
OpenSSLの共有ライブラリ(libcr...
-
インポートライブラリ(.lib)フ...
-
WindowsにおけるPostgreSQL+C言...
-
exeファイルはどのdllを参照す...
-
mac(osX)で、Javaはどこにイン...
-
cvSnakeImageの定義の方法を教えて
-
C++Builder リンカエラーとは?
-
python エラー
-
エクセルのエラーメッセージ「4...
-
<unistd.h>をVisualStudioでつ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
スタティックライブラリ関係の...
-
visual studio community2017 O...
-
【VS2008 C++】2つのプロジェ...
-
fatal error LNK1104: ファイル...
-
#pragma commentの相対パス指定
-
VC++でビルド時の、リンク警告 ...
-
LTspice モデル作成について
-
'd3dx9.lib' が開けません。
-
VC++6.0からVC++.NET2005へ移植
-
「MFCを使用しない」から「MFC...
-
error LNK2019: 未解決の外部シ...
-
dllかlibか
-
error LNK2001: 外部シンボル "...
-
lvwReport/エラー/プロジェクト...
-
mac(osX)で、Javaはどこにイン...
-
'stdafx.h'のエラーに関して
-
ShellExecute関数について(初...
-
C++Builder リンカエラーとは?
-
#include <winreg.h>をインクル...
-
C++によるPostgreSQLの接続
おすすめ情報