私のdllには2つのエントリポイントがあり、両方のエントリで使用したいEasyLogging++
..
このヘッダーを使用しようとしました:
#pragma once
#ifndef EASYLOGGING_LOADER_H
#define EASYLOGGING_LOADER_H
#include "easylogging++.h"
INITIALIZE_EASYLOGGINGPP
#endif
しかし、このファイルが含まれていると、次のようなエラーが発生します。
Error LNK2005 "class std::shared_ptr<class el::base::Storage> el::base::elStorage" (?elStorage@base@el@@3V?$shared_ptr@VStorage@base@el@@@std@@A) already defined in gInput.obj
これを解決するためのアイデアはありますか?ありがとう
ps。私はを使用していますEasylogging++ v9.96.4