提问人:Sheeye 提问时间:11/28/2022 更新时间:11/28/2022 访问量:76
C++ 未解析的外部符号 - 库问题?
C++ Unresolved external symbol - library problem?
问:
对不起,如果这个问题很愚蠢,我仍然是一个菜鸟。 我有一个标题和一个 .lib 文件。我已经包含了标头并在链接器附加库目录中设置了库文件,但是在标头中定义的函数(应包含在库中)中不断出现未解决的外部符号错误。 在标题的顶部写着以下内容:
#pragma once
// To use the framework define _WINDOWS in project's settings!
#if defined(_WINDOWS)
#if defined(FRAMEWORK_PROJECT)
#define FRAMEWORK_API extern "C" __declspec(dllexport)
#else
#define FRAMEWORK_API extern "C" __declspec(dllimport)
#endif
#else
#define FRAMEWORK_API
#endif
我需要在哪里定义_WINDOWS变量,以及定义什么?(Visual Studio)还是问题完全不同?
答: 暂无答案
评论
_WINDOWS