Main article il y a un header file et un source file. Après avoir copié ces deux fichiers et en ajoutant quelques têtes:Le symbole externe non résolu
#include <Windows.h>
#include <d2d1.h>
#pragma comment(lib, "d2d1")
#include <dwrite.h>
#include <d2d1helper.h>
#include "SafeRelease.h"
// Safe fichier realease
template<class Interface>
inline void
SafeRelease(
Interface **ppInterfaceToRelease
)
{
if (*ppInterfaceToRelease != NULL)
{
(*ppInterfaceToRelease)->Release();
(*ppInterfaceToRelease) = NULL;
}
}
quand je suis en train de compiler ce projet, je reçois une erreur:
Erreur 1 Erreur LNK2019: symbole externe non résolu __imp__DWriteCreateFactory @ 12 référencé dans la fonction "private: long __thiscall SimpleText :: CreateDeviceIndependentResources (void)" (? CreateDeviceIndependentResources @ SimpleText @@ AAEJXZ)
Je n'ai aucune idée pourquoi. Tout? les en-têtes sont inclus. J'espère que certains d'entre vous seront en mesure d'aider avec cela.
Merci.
Avez-vous configuré le chemin pour les fichiers lib et les fichiers dll pour les fichiers d'inclusion spécifiques? – DumbCoder