Jam*_*den 15 c++ visual-studio-project visual-studio visual-c++
我遇到了项目的框架和参考选项卡,发现我可以"添加新参考..."到我的项目,这是什么功能?
slu*_*ion 13
引用用于将其他库添加到项目中.例如,当您创建Windows项目时,您将使用Windows窗体,XML解析器,套接字库以及许多其他有用的东西.现在,您可以从头开始创建所有这些,但这将是一项疯狂的任务.相反,您可以使用已预先构建的库,例如System.Windows.Forms(所有表单内容),System.Xml(XML解析器内容)等.
在较低级别,这些都是由Microsoft预编译并与Visual Studio一起分发的DLL文件.添加引用允许您向项目添加新的这些,例如,Managed DirectX for 3D不是常用的东西,因此必须手动添加到项目中.
我刚刚注意到了这个C++标签,所以这实际上听起来非常光顾(因为我可能已经把问题的范围弄错了),在这种情况下,我并不是这个意思.对于C++,它将用于C++/CLI,这是Microsoft试图允许C++使用.NET框架.
对于Visual Studio 2010 Express中的C/C++,添加项目引用(请参阅第一个图像,德语文本,但您明白了)在.vcxproj文件中添加如下节点:
<ItemGroup>
<ProjectReference Include="..\Ws1Lib\Ws1Lib.vcxproj">
<Project>{22c9de39-f327-408b-9918-187c0ee63a86}</Project>
</ProjectReference>
</ItemGroup>
Run Code Online (Sandbox Code Playgroud)
这将使引用项目生成的静态库可用于引用项目,还可以向引用项目添加不可移除项目依赖项(右键单击项目并选择项目依赖项,请参见第二个图像).
(当您将项目配置文件置于版本控制之下然后查看时,此类单击操作对项目配置文件的影响会变得明显diff.)
要创建一个或多个项目引用静态库项目的设置,请参阅此MSDN指南: 演练:创建和使用静态库(C++)

| 归档时间: |
|
| 查看次数: |
12291 次 |
| 最近记录: |