MSVC 2017では、リソースとして2つのビットマップをWin32プロジェクトに追加しました (アプリケーション設定では「DLL」を選択しました)。リソース専用dllライブラリをビルドできません(リンカエラー)
.rc
ファイルが作成されました。 MSVCで
:私は "はい/ NOENTRY"
に "いいえエントリポイント" を設定しました。しかし、私は.dll
を構築しようとすると、私はこれらのエラーを取得するリンカの設定で
2015私もエラーが発生します。
私は間違っていますか?
MSVC 2017では、リソースとして2つのビットマップをWin32プロジェクトに追加しました (アプリケーション設定では「DLL」を選択しました)。リソース専用dllライブラリをビルドできません(リンカエラー)
.rc
ファイルが作成されました。 MSVCで
:私は "はい/ NOENTRY"
に "いいえエントリポイント" を設定しました。しかし、私は.dll
を構築しようとすると、私はこれらのエラーを取得するリンカの設定で
2015私もエラーが発生します。
私は間違っていますか?
プロジェクトからすべてのソースファイル(.cpp)を削除する必要があります。今のところ、まだいくつかのコードがコンパイルされているように見えます(おそらく、プリコンパイルされたヘッダー "stdafx.h"が原因です)。
それは働いて、ありがとう! :)あなたは私をたくさん助けてくれました! – Anastasia
空のDll type
プロジェクトを作成してください。それはnon-MFC
タイプのプロジェクトでなければなりません。これで、リソースを追加し、Yes/NOENTRY
リンカオプションを設定して指定しました(これは既に行っています)。さて、dll
を作りましょう。それが動作します。
dll
を作成する手順は、hereと記載されています。
ようこそStackOverflow!エラーメッセージは画像としてではなく、質問に追加してください。それ以外の場合、検索エンジンはその質問を見つけられず、他のユーザーにとっては役に立ちません。 –