执行以下步骤来创建静态库项目:
- 在菜单栏上,选择文件、新建、项目。
- 在“新建项目”对话框的左窗格中,展开“已安装”、“模板”、“Visual C++”,然后选择“Win32”。
- 在中心窗格中,选择 Win32 控制台应用程序。
- 在名称框中指定项目的名称,例如 MathFuncsLib。在解决方案名称框中指定解决方案的名称,例如 StaticLibrary。选择确定按钮。
- 在 Win32 应用程序向导对话框的概述页面上,选择下一步按钮。
- 在应用程序设置页面的应用程序类型下,选择静态库。
- 在“应用程序设置”页面的“附加选项”下,清除“预编译标头”复选框。
- 选择完成按钮以创建项目。
创建引用静态库的 C++ 控制台应用程序
- 在菜单栏上,选择文件、新建、项目。
- 在左窗格中的 Visual C++ 下,选择 Win32。
- 在中心窗格中,选择 Win32 控制台应用程序。
- 在名称框中指定项目的名称,例如 MyExecRefsLib。在解决方案旁边的下拉列表中,选择添加到解决方案。这会将新项目添加到包含静态库的解决方案中。选择确定按钮。
- 在 Win32 应用程序向导对话框的概述页面上,选择下一步按钮。
- 在应用程序设置页面的应用程序类型下,选择控制台应用程序。
- 在“应用程序设置”页面的“附加选项”下,清除“预编译标头”复选框。
- 选择完成按钮以创建项目。
来源:https ://msdn.microsoft.com/en-us/library/ms235627.aspx
您可以在上面的链接中查看更多信息,了解如何在项目中使用代码。
在评论中更新以下问题:
在解决方案资源管理器中右键单击您的项目,然后单击Properties。
接下来打开配置属性,然后打开链接器。
现在您想将拥有 Allegro 库的文件夹添加到附加库目录中,
Linker -> Input 您将在Additional Dependencies下添加实际的库文件。
对于头文件,您还需要在 C/C++ -> Additional Include Directories 下包含它们的目录。
在您的主项目文件夹中保存您的 lib 文件的副本,然后完成
我希望它支持你的问题。