前言
已经配置了OpenGL或者opencv等其他的的环境,但是建立新项目,又得重新配置项目属性,怎么办呢?本文讲的是配置属性表的方法。通俗来说,属性表就相当于你把需要配置属性放在了一个文件里,等建立新项目时,选择这个属性表,新项目就不用再重新配置了。
本文使用的是Visual Studio2022社区版,以OpenGL的配置举例,如果已经在一个项目里配置好OpenGL的环境了,可以从第一步开始看,如果已知如何配置OpenGL的环境,但还没有配置的,可以跳转到第5步,直接建立属性表。
正文
-
打开已配置好OpenGL环境的项目 。右击解决方案面板中的空白区域1,打开属性
-
按照常规—>附加包含目录—>编辑 步骤依次打开。
-
得到上面的界面后,我们将上面方框内的所有内容复制到记事本。
-
同理,依次将链接器—>常规—>附加库目录中的内容,和链接器—>输入—>附加依赖项中的内容复制到记事本
-
然后在关闭该项目,在VS中新建一个项目。先将项目环境改为与配置好OpenGL项目相同的编译选项Debug和目标平台x86
-
然后新建一个源文件。打开视图中的属性管理器。
-
这里选择Debug|Win32,右击添加新项目属性。
将这个属性表起名为openglDebug,放在当前项目的路径下。
-
然后双击该属性表,配置OpenGL环境。
-
将前面粘在记事本的内容依次粘贴在对应的位置。(如果首次配置,可以参考其他教程,将对应地址粘在对应位置即可)
-
这样,属性表就配置完了,如果之后要创建新项目,只需选择该属性表即可,具体操作如下。
新建一个空项目—>选择Debug和x86—>打开属性管理器—>右击Debug|win32—>添加现有属性表—>选择之前配置好的属性表
完成这些操作后,新项目就配置完成了。之后不管建立多少新项目,只需选择之前配置好的属性表,就不用重新配置环境了。如果在一开始配置环境时就建立属性表,会方便很多哟。配置完成后,就可以用之前的程序试一试,看看效果如何,如果有问题,欢迎在评论区提出。如果本文有错误或者需要改进的地方,也请提出,谢谢。