回答編集履歴

8

脱字修正

2020/10/06 08:41

投稿

SHOMI
SHOMI

スコア4079

test CHANGED
@@ -16,6 +16,6 @@
16
16
 
17
17
  ---
18
18
 
19
- 生成されるファイルを複数のプロジェクトで使用していなら、プロジェクトの依存関係を使用して
19
+ 生成されるファイルを複数のプロジェクトで使用していなら、プロジェクトの依存関係を使用して
20
20
 
21
21
  最初にビルドされるプロジェクトを上記のようにし、他のプロジェクトには別コンパイラで生成されるファイルをプロジェクトに追加しておく。

7

複数プロジェクト設定内容修正

2020/10/06 08:41

投稿

SHOMI
SHOMI

スコア4079

test CHANGED
@@ -18,4 +18,4 @@
18
18
 
19
19
  生成されるファイルを複数のプロジェクトで使用していなら、プロジェクトの依存関係を使用して
20
20
 
21
- 最初にビルドされるプロジェクトを上記のようにる。
21
+ 最初にビルドされるプロジェクトを上記のようにし、他のプロジェクトには別コンパイラで生成されファイルをプロジェクトに追加しておく

6

ビルド前イベント内容修正

2020/10/06 08:30

投稿

SHOMI
SHOMI

スコア4079

test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
   →ディスク上に存在していなければビルド対象となる
10
10
 
11
- ・ビルド前イベントで別コンパイラで生成(必要先に削除処理も)
11
+ ・ビルド前イベントで別コンパイラでビルドしてコピー(ビルドエラー時に古いものが残らいように先に削除処理も)
12
12
 
13
13
  としてやればよいかと。
14
14
 

5

削除処理修正

2020/10/06 08:29

投稿

SHOMI
SHOMI

スコア4079

test CHANGED
@@ -8,9 +8,7 @@
8
8
 
9
9
   →ディスク上に存在していなければビルド対象となる
10
10
 
11
- ・ビルド前イベントで別コンパイラで生成
11
+ ・ビルド前イベントで別コンパイラで生成(必要なら先に削除処理も)
12
-
13
- ・ビルド後イベントで削除
14
12
 
15
13
  としてやればよいかと。
16
14
 

4

プロジェクト追加方法修正

2020/10/06 08:28

投稿

SHOMI
SHOMI

スコア4079

test CHANGED
@@ -1,6 +1,12 @@
1
- 別コンパイラで生成されるファイルをプロジェクトに追加した上で、ファイル自体はディスク上から削除しておくと毎回ビルド対象になります。
1
+ 別コンパイラで生成されるファイルを使用する各プロジェクトに追加した上で、
2
2
 
3
+ ・別コンパイラでコンパイルする元ソースファイルをプロジェクトに追加
4
+
3
- あと
5
+  →変更がれば再ビルド対象なる
6
+
7
+ ・別コンパイラで生成されるファイルをプロジェクトに追加
8
+
9
+  →ディスク上に存在していなければビルド対象となる
4
10
 
5
11
  ・ビルド前イベントで別コンパイラで生成
6
12
 
@@ -14,8 +20,4 @@
14
20
 
15
21
  生成されるファイルを複数のプロジェクトで使用していなら、プロジェクトの依存関係を使用して
16
22
 
17
- 最初にビルドされるプロジェクトのビルド前イベントで生成
23
+ 最初にビルドされるプロジェクトを上記ようにする。
18
-
19
- ・最後にビルドされるプロジェクトのビルド後イベントで削除
20
-
21
- ビルドをキャンセルした場合は次回はリビルドが必要になりますが…

3

文言修正

2020/10/06 08:26

投稿

SHOMI
SHOMI

スコア4079

test CHANGED
@@ -1,6 +1,4 @@
1
- 何年も前にやったきりなのでうろ覚えですが…
2
-
3
- 別コンパイラで生成されるファイルをプロジェクトに追加した上で、ファイル自体はディスク上から削除しておくと毎回ビルド対象になると思います。
1
+ 別コンパイラで生成されるファイルをプロジェクトに追加した上で、ファイル自体はディスク上から削除しておくと毎回ビルド対象になます。
4
2
 
5
3
  あとは
6
4
 
@@ -9,8 +7,6 @@
9
7
  ・ビルド後イベントで削除
10
8
 
11
9
  としてやればよいかと。
12
-
13
- ビルドをキャンセルした場合は次回はリビルドが必要になりますが…
14
10
 
15
11
 
16
12
 
@@ -21,3 +17,5 @@
21
17
  ・最初にビルドされるプロジェクトのビルド前イベントで生成
22
18
 
23
19
  ・最後にビルドされるプロジェクトのビルド後イベントで削除
20
+
21
+ ビルドをキャンセルした場合は次回はリビルドが必要になりますが…

2

文言修正

2020/10/06 08:10

投稿

SHOMI
SHOMI

スコア4079

test CHANGED
@@ -10,6 +10,8 @@
10
10
 
11
11
  としてやればよいかと。
12
12
 
13
+ ビルドをキャンセルした場合は次回はリビルドが必要になりますが…
14
+
13
15
 
14
16
 
15
17
  ---

1

プロジェクトの依存関係追記

2020/10/06 08:02

投稿

SHOMI
SHOMI

スコア4079

test CHANGED
@@ -9,3 +9,13 @@
9
9
  ・ビルド後イベントで削除
10
10
 
11
11
  としてやればよいかと。
12
+
13
+
14
+
15
+ ---
16
+
17
+ 生成されるファイルを複数のプロジェクトで使用していなら、プロジェクトの依存関係を使用して
18
+
19
+ ・最初にビルドされるプロジェクトのビルド前イベントで生成
20
+
21
+ ・最後にビルドされるプロジェクトのビルド後イベントで削除