C++ VS2010 项目>属性中没有链接器

C++ VS2010 no linker in project->properties

本文关键字:链接 属性 VS2010 项目 gt C++      更新时间:2023-10-16

我没有找到.lib文件的问题。我想检查链接器属性。但是,在项目->属性中,我找不到链接器选项卡。我错过了什么?实际上,我担心我不是在看项目属性,而是在看解决方案的属性。项目究竟是什么(例如VS中的哪个图标),或者我在哪里可以查看项目属性?

谢谢! !

如果没有链接器选项,则有可能将项目设置为构建*.lib。

在这种情况下,您将能够选择项目选项左侧的'Librarian'。您可以通过转到General,然后更改Configuration类型来修改项目配置为构建的内容。

要获取项目属性,请在解决方案资源管理器窗口中右键单击项目,然后单击属性。

应该是项目->属性(Alt+F7) ->配置属性->链接器。依赖关系可以在link选项卡下的Input选项卡中设置。

对于Visual Studio中"Projects"概念的说明:

您在解决方案资源管理器中看到的最顶层节点(我相信默认情况下位于窗口左侧的面板)称为解决方案。你可以把它想象成一个大袋子,把所有与解决问题有关的东西都放进去。

我所说的"一切"是使用Projects组合在一起的。项目本质上是一堆代码,这些代码被编译成一个不同的输出文件(DLL/LIB,应用程序)。

例如,如果您自己要编写一个库,您将创建一个包含所有库的解决方案。在解决方案中,您可以将库组件的代码放在单独的项目中。对于测试,您将添加更多的项目,每个项目构建一个链接到库的可执行文件。

例如:

---- MyLibrary (Solution)
     |
     +--- MyLibraryMath (Project)
     |
     +--- MyLibraryNetwork (Project)
     |
     +--- TestMath (Project, linking to MyLibraryMath)
     |
     +--- TestNetwork (Project, linking to MyLybraryNetwork)