2017-09-10 7 views
0

MSVC 2017では、リソースとして2つのビットマップをWin32プロジェクトに追加しました (アプリケーション設定では「DLL」を選択しました)。リソース専用dllライブラリをビルドできません(リンカエラー)

.rcファイルが作成されました。 MSVCで

errors

:私は "はい/ NOENTRY"

に "いいえエントリポイント" を設定しました。しかし、私は.dllを構築しようとすると、私はこれらのエラーを取得するリンカの設定で

2015私もエラーが発生します。

私は間違っていますか?

+1

ようこそStackOverflow!エラーメッセージは画像としてではなく、質問に追加してください。それ以外の場合、検索エンジンはその質問を見つけられず、他のユーザーにとっては役に立ちません。 –

答えて

0

プロジェクトからすべてのソースファイル(.cpp)を削除する必要があります。今のところ、まだいくつかのコードがコンパイルされているように見えます(おそらく、プリコンパイルされたヘッダー "stdafx.h"が原因です)。

+0

それは働いて、ありがとう! :)あなたは私をたくさん助けてくれました! – Anastasia

0

空のDll typeプロジェクトを作成してください。それはnon-MFCタイプのプロジェクトでなければなりません。これで、リソースを追加し、Yes/NOENTRYリンカオプションを設定して指定しました(これは既に行っています)。さて、dllを作りましょう。それが動作します。

dllを作成する手順は、hereと記載されています。

関連する問題