0

我有一个自定义静态库,我正在尝试将它与 Windows Phone 运行时一起使用。

我无法添加到 Windows 运行时。

有没有办法在 Windows 运行时“Windows Phone 8”中使用静态库

4

1 回答 1

3

您可以将静态库添加到运行时组件,就像在 Visual C++ 的控制台应用程序中添加静态库一样。

取自此 MSDN 页面...

在应用程序中使用静态库中的功能

创建控制台应用程序后,将为您创建一个空程序。源文件的名称与您之前选择的名称相同。在此示例中,它被命名为 MyExecRefsLib.cpp。

在您可以使用静态库中的数学例程之前,您必须引用它。

为此,请在解决方案资源管理器中打开 MyExecRefsLib 项目的快捷菜单,然后选择引用。在 MyExecRefsLib 属性页对话框中,展开 Common Properties 节点,选择 Framework and References,然后选择 Add New Reference 按钮。有关“参考”对话框的详细信息,请参阅框架和参考、通用属性、属性页对话框。

“添加引用”对话框列出了您可以引用的库。项目选项卡列出了当前解决方案中的项目以及它们包含的任何库。在 Projects 选项卡上,选中 MathFuncsLib 复选框,然后选择 OK 按钮。

要引用 MathFuncsLib.h 头文件,您必须修改包含的目录路径。在 MyExecRefsLib 的属性页对话框中,展开配置属性节点,展开 C/C++ 节点,然后选择常规。在 Additional Include Directories 旁边,指定 MathFuncsLib 目录的路径或浏览它。

要浏览目录路径,请打开属性值下拉列表,然后选择编辑。在 Additional Include Directories 对话框的文本框中,选择一个空白行,然后选择该行末尾的省略号按钮 (...)。在 Select Directory 对话框中,选择 MathFuncsLib 目录,然后选择 Select Folder 按钮以保存您的选择并关闭对话框。在 Additional Include Directories 对话框中,选择 OK 按钮,然后在 Property Pages 对话框中,选择 OK 按钮以保存对项目的更改。

于 2013-05-02T11:06:09.753 回答