Visual studio 2010 如何将我的OpenCV设置设为所有Visual Studio C++;项目?

Visual studio 2010 如何将我的OpenCV设置设为所有Visual Studio C++;项目?,visual-studio-2010,opencv,visual-c++,Visual Studio 2010,Opencv,Visual C++,必须手动编辑我创建的每个新项目的设置是非常乏味的。 而且它很容易出错,所以我有时会忘记添加一些东西和编译 错误发生了 是否可以设置Visual Studio,以便将OpenCV所需的设置自动应用于每个新项目 顺便说一下,我正在使用Visual Studio 2010。您可以导入/导出项目设置。 在Visual Studio(2010)中,转到工具->导入和导出设置.. 在那里,您可以备份/保存/导出当前项目设置。现在,每次创建新项目时,导入此设置,您无需重复完整的过程。当然,在VS2012下,您

必须手动编辑我创建的每个新项目的设置是非常乏味的。 而且它很容易出错,所以我有时会忘记添加一些东西和编译 错误发生了

是否可以设置Visual Studio,以便将OpenCV所需的设置自动应用于每个新项目

顺便说一下,我正在使用Visual Studio 2010。

您可以导入/导出项目设置。 在Visual Studio(2010)中,转到
工具->导入和导出设置..

在那里,您可以备份/保存/导出当前项目设置。现在,每次创建新项目时,导入此设置,您无需重复完整的过程。

当然,在VS2012下,您可以在microsoft.cpp.win32.user中设置属性,这些属性将变为全局属性。 根据这一点(以及我模糊的记忆),它也适用于VS2010:

但是,我要做的是有一个包含所有OpenCV设置的属性表,当我创建一个新项目时,我会添加属性表。(实际上我有两个,一个用于调试,一个用于发布,尽管如果我使用条件属性,我只需要一个。)。 如果我更改OpenCV的版本,我将编辑该属性表,并且我的所有项目都将获得新设置


也见

你应该考虑使用(如OpenCV本身那样)来生成项目和解决方案文件。它将允许您在任何机器上以一致的方式(重新)生成解决方案文件,用于多个版本的IDE和OpenCV更新。


您只需要一个
CMakeLists.txt
文件和源代码。

使用属性表()。谢谢!那真的很有用。但是,如果我正在更改计算机,路径文件可能已更改,因此我可能仍需要再次重置它。欢迎:)。在任何情况下,如果您更改电脑,您必须至少进行一次路径设置。除了CMake和属性表之外,我可以建议您保留环境变量,如path。这是非常有用和方便的。我会重新措辞。只是VS设置太糟糕了。