-2

我正在尝试构建一个库(这是我第一次尝试),文档中的说明对于了解如何但不适合像我这样的新手的人来说已经足够了。

这是文档所说的“要创建一个库,请执行以下最少步骤:

  • 创建一个名为“库”的“Win32 静态库”,

  • 将所有源文件添加到该项目中,

  • 添加符号“TETLIBRARY”来编译开关。

  • 构建项目。"

好的,我完成了前 2 个要点。只有 3 个源文件,我添加了它们。创建一个 win32 静态库很容易。我花了最后半小时/四十五分钟来寻找如何“添加编译开关”,最接近的是在属性中将“TETLIBRARY”添加到命令行,并且只返回“没有这样的文件”错误

所以我对你们这些可爱的方眼蛋头的问题是:如何添加符号“TETLIBRARY”来编译开关。”?

4

1 回答 1

0

我认为这意味着定义TETLIBRARY为预处理器符号。去做这个:

打开项目属性。在“配置”下拉列表(位于对话框的左上角)中选择“所有配置”。导航到:

配置属性 | C/C++ | 预处理器

您应该会看到如下内容:

预处理器定义:WIN32;<different options>

将其更改为:

预处理器定义:TETLIBRARY;WIN32;<different options>

关闭对话框。你完成了。

<different options>参阅调试和发布构建选项。如果您返回对话框,您应该会看到TETLIBRARY为两个版本定义的。

于 2013-03-25T08:44:10.990 回答