テンプレートヘッダーもインストールする共有ライブラリを作成しています。テンプレートがライブラリ自体ではなく呼び出し元によってインスタンス化されるという特定の事実を考慮して、テンプレートコードの変更のためにSONAMEをいつバンプする必要がありますか?
通常のC/C ++コードの場合、バイナリ互換性が失われるたびにSONAMEをバンプします。しかし、テンプレートの場合、変更が反映されるように、テンプレート内の何かが変更されるたびにそれをバンプすることを考え始めています。
テンプレートヘッダーもインストールする共有ライブラリを作成しています。テンプレートがライブラリ自体ではなく呼び出し元によってインスタンス化されるという特定の事実を考慮して、テンプレートコードの変更のためにSONAMEをいつバンプする必要がありますか?
通常のC/C ++コードの場合、バイナリ互換性が失われるたびにSONAMEをバンプします。しかし、テンプレートの場合、変更が反映されるように、テンプレート内の何かが変更されるたびにそれをバンプすることを考え始めています。