我有一个自定义静态库,我试图在Windows Phone Runtime中使用它。
我无法添加到Windows运行时。
有没有办法在Windows运行时使用静态库“Windows Phone 8”
答案 0 :(得分:3)
您可以像在Visual C ++中的控制台应用程序中添加静态库一样,向运行时组件添加静态库。
取自this MSDN page ......
使用应用中静态库的功能
创建控制台应用程序后,将为您创建一个空程序。源文件的名称与您之前选择的名称相同。在此示例中,它名为MyExecRefsLib.cpp。
在静态库中使用数学例程之前,必须先引用它。
要执行此操作,请在“解决方案资源管理器”中打开MyExecRefsLib项目的快捷菜单,然后选择“引用”。在“MyExecRefsLib属性页”对话框中,展开“公共属性”节点,选择“框架和引用”,然后选择“添加新引用”按钮。有关“引用”对话框的更多信息,请参见“框架和引用”,“公共属性”,“属性页”对话框。
“添加引用”对话框列出了可以引用的库。 “项目”选项卡列出了当前解决方案中的项目以及它们包含的所有库。在“项目”选项卡上,选中“MathFuncsLib”复选框,然后选择“确定”按钮。
要引用MathFuncsLib.h头文件,必须修改包含的目录路径。在MyExecRefsLib的“属性页”对话框中,展开“配置属性”节点,展开“C / C ++”节点,然后选择“常规”。在Additional Include Directories旁边,指定MathFuncsLib目录的路径或浏览它。
要浏览目录路径,请打开属性值下拉列表,然后选择“编辑”。在“附加包含目录”对话框的文本框中,选择一个空行,然后选择行末尾的省略号按钮(...)。在“选择目录”对话框中,选择MathFuncsLib目录,然后选择“选择文件夹”按钮以保存选择并关闭对话框。在Additional Include Directories对话框中,选择OK按钮,然后在Property Pages对话框中,选择OK按钮将更改保存到项目中。