回答編集履歴

1

加筆

2018/02/10 03:49

投稿

episteme
episteme

スコア16614

test CHANGED
@@ -1 +1,65 @@
1
1
  プロパティはファイルとして保存し、他のプロジェクトで使うことができます。
2
+
3
+ ```XML
4
+
5
+ <?xml version="1.0" encoding="utf-8"?>
6
+
7
+ <!-- OpenCV.props -->
8
+
9
+ <!-- OpenCV 3.x for Visual C++ 15 (Visual Studio 2015,2017)-->
10
+
11
+ <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
12
+
13
+ <ImportGroup Label="PropertySheets" />
14
+
15
+ <PropertyGroup Label="UserMacros">
16
+
17
+ <!-- この Dir と Version は必要に応じていぢくっておくれ -->
18
+
19
+ <OpenCVDir>D:\project\opencv\build</OpenCVDir>
20
+
21
+ <OpenCVVer>340</OpenCVVer>
22
+
23
+ </PropertyGroup>
24
+
25
+ <PropertyGroup />
26
+
27
+ <ItemDefinitionGroup>
28
+
29
+ <ClCompile>
30
+
31
+ <AdditionalIncludeDirectories>$(OpenCVDir)\include</AdditionalIncludeDirectories>
32
+
33
+ </ClCompile>
34
+
35
+ <Link>
36
+
37
+ <AdditionalLibraryDirectories>$(OpenCVDir)$(Platform)\vc15\lib</AdditionalLibraryDirectories>
38
+
39
+ <AdditionalDependencies Condition="'$(Configuration)' == 'Release'">opencv_world$(OpenCVVer).lib</AdditionalDependencies>
40
+
41
+ <AdditionalDependencies Condition="'$(Configuration)' == 'Debug'">opencv_world$(OpenCVVer)d.lib</AdditionalDependencies>
42
+
43
+ </Link>
44
+
45
+ </ItemDefinitionGroup>
46
+
47
+ <ItemGroup>
48
+
49
+ <BuildMacro Include="OoenCVDir">
50
+
51
+ <Value>$(OoenCVDir)</Value>
52
+
53
+ </BuildMacro>
54
+
55
+ </ItemGroup>
56
+
57
+ </Project>
58
+
59
+ ```
60
+
61
+
62
+
63
+ こんなファイル: OpenCV.props を用意し、
64
+
65
+ プロパティ・マネージャでプロジェクトを右click:"既存のプロパティシートの追加"